1492 48
21585 818
4895 388
23173 509
9535 241
19421 678
3676 234
11040 886
6748 305
15303 314
9477 680
97700 533
8841 129
9320 275
9981 699
20227 460
8977 393
12151 741
14520 715
18617 918
5988 425
1794 507
4145 191
7960 731
10284 706
4100 444
17682 669
3250 404