2896 421
10320 380
16490 164
25066 51
6276 617
49451 696
42286 493
32274 209
30357 390
21423 837
13511 716
20247 850
9297 831
31372 359
17278 730
3110 379
8799 171