3166 685
3335 444
1648 279
874 41
2519 638
30486 56
4315 610
1668 331
1436 98
8901 432
3550 599
4663 824
896 176
1074 38
2209 425
1283 221
7189 897