3004 443
2132 51
4648 516
5409 186
24408 654
14351 388
30536 891
14138 570
305773 1437
101062 802
63820 724
25334 284
29158 507
16525 929
19254 631
9033 168
4905 885
6408 747
5130 763
3972 311
2014 94
4436 373
5772 596
12047 418
4770 240
2656 588
4609 721
1224 43