2154 329
8303 170
2950 182
47239 626
5844 92
6893 482
276085 1568
34782 877
3807 493
4123 307
42690 167
11636 566