3004 443
2132 51
4648 516
5409 186
24408 654
14351 388
30536 891
14137 570
305768 1437
101055 802
63803 724
25333 284
29157 507
16522 929
19254 631
9033 168
4905 885
6408 747
5130 763
3972 311
2013 94
4436 373
5772 596
12047 418
4770 240
2656 588
4608 721
1224 43