3019 443
2151 51
4681 516
5424 186
24465 654
14366 388
30556 891
14163 570
306346 1437
101753 802
65112 725
25506 284
29263 507
16628 929
19275 631
9057 168
4921 885
6422 747
5156 763
3995 311
2042 94
4452 373
5794 596
12066 418
4788 240
2673 588
4625 721
1238 43