2815 421
10293 380
16456 164
25034 51
6217 617
49421 696
42247 493
32236 209
30302 390
21402 837
13502 716
20227 850
9208 831
31353 359
17243 730
3110 379
8786 171