3014 443
2147 51
4673 516
5420 186
24449 654
14362 388
30550 891
14159 570
306178 1437
101545 802
64604 724
25388 284
29238 507
16595 929
19262 631
9048 168
4912 885
6419 747
5151 763
3989 311
2027 94
4448 373
5787 596
12063 418
4784 240
2667 588
4621 721
1230 43