3166 685
3335 444
1648 279
874 41
2519 638
30566 56
4318 610
1671 331
1437 98
8905 432
3550 599
4666 824
896 176
1074 38
2209 425
1283 221
7189 897