3016 443
2148 51
4680 516
5423 186
24464 654
14365 388
30554 891
14162 570
306307 1437
101714 802
65018 725
25470 284
29262 507
16623 929
19272 631
9055 168
4919 885
6422 747
5155 763
3993 311
2042 94
4449 373
5794 596
12066 418
4787 240
2673 588
4624 721
1236 43