1247 71
165 29
4257 425
2350 571
279 45
38700 887
2220 281
2175 275
492 57
1001 300
1706 92
2169 278
1625 153
2814 771
3477 993
848 231
5535 870
2742 439
1199 110
1542 265
882 80
1018 142
2188 62
3673 719