3166 504
2949 113
18659 417
5085 616
4620 504
6685 733
5139 320
1816 94
6286 88
7878 745
5703 733
1340 209
1688 147
1875 345
1836 280
2614 480
2747 248
3660 140
3599 553
8937 842
4228 335
593 66
49517 276
3029 332
2690 647
3098 623
4148 121
3429 888