3017 443
2149 51
4681 516
5423 186
24465 654
14365 388
30556 891
14163 570
306316 1437
101725 802
65028 725
25480 284
29262 507
16623 929
19272 631
9055 168
4919 885
6422 747
5155 763
3994 311
2042 94
4450 373
5794 596
12066 418
4787 240
2673 588
4624 721
1236 43