3013 443
2147 51
4670 516
5420 186
24444 654
14360 388
30550 891
14155 570
306138 1437
101514 802
64501 724
25384 284
29232 507
16586 929
19261 631
9047 168
4912 885
6417 747
5151 763
3988 311
2027 94
4446 373
5786 596
12062 418
4783 240
2666 588
4619 721
1230 43