3014 443
2147 51
4672 516
5420 186
24448 654
14362 388
30550 891
14158 570
306167 1437
101537 802
64577 724
25388 284
29236 507
16593 929
19262 631
9048 168
4912 885
6419 747
5151 763
3989 311
2027 94
4447 373
5787 596
12063 418
4784 240
2666 588
4621 721
1230 43