3017 443
2149 51
4681 516
5423 186
24465 654
14366 388
30556 891
14163 570
306323 1437
101732 802
65045 725
25489 284
29263 507
16624 929
19272 631
9055 168
4919 885
6422 747
5156 763
3994 311
2042 94
4450 373
5794 596
12066 418
4787 240
2673 588
4625 721
1238 43