3166 685
3335 444
1648 279
874 41
2519 638
30469 56
4315 610
1668 331
1436 98
8900 432
3550 599
4662 824
896 176
1074 38
2209 425
1282 221
7189 897