3010 443
2138 51
4660 516
5415 186
24422 654
14355 388
30545 891
14147 570
305937 1437
101256 802
64264 724
25371 284
29200 507
16558 929
19260 631
9042 168
4907 885
6412 747
5141 763
3979 311
2018 94
4441 373
5779 596
12052 418
4777 240
2661 588
4614 721
1226 43