3166 71
5507 515
11591 419
14337 326
4344 292
4634 95
3365 670
11698 411
15564 646
6982 733
8947 831
12788 587
2443 248
4501 562
2924 427
11264 581
2261 223
6754 112
4246 331
7097 333
9400 623
11401 581
5422 574
9588 875
3650 637
3269 682
14210 253
4428 85