3010 443
2139 51
4661 516
5415 186
24423 654
14356 388
30545 891
14150 570
305973 1437
101293 802
64303 724
25375 284
29206 507
16559 929
19260 631
9044 168
4908 885
6414 747
5142 763
3982 311
2018 94
4441 373
5779 596
12053 418
4778 240
2662 588
4616 721
1226 43