2935 790
1705 258
1436 178
2312 416
25631 110
2335 431
5003 678
239924 1358
1334 227
3164 45
117973 821
205475 663
92114 565
61658 401
86810 526
168267 1101
67500 304
36953 868
137429 761
40573 576
5581 800
4341 558
35064 354
7444 180