2815 421
10293 380
16455 164
25034 51
6217 617
49420 696
42244 493
32234 209
30299 390
21401 837
13502 716
20226 850
9205 831
31351 359
17243 730
3110 379
8786 171