3010 443
2136 51
4659 516
5415 186
24421 654
14355 388
30545 891
14147 570
305924 1437
101244 802
64240 724
25370 284
29199 507
16555 929
19259 631
9041 168
4907 885
6412 747
5140 763
3979 311
2018 94
4441 373
5778 596
12052 418
4777 240
2661 588
4612 721
1225 43