3014 443
2147 51
4674 516
5420 186
24452 654
14363 388
30551 891
14159 570
306197 1437
101570 802
64701 724
25388 284
29238 507
16596 929
19263 631
9048 168
4913 885
6420 747
5151 763
3989 311
2029 94
4448 373
5787 596
12063 418
4784 240
2669 588
4621 721
1231 43