1050 116
3752 923
6417 793
5514 508
1382 289
1548 254
2541 573
1155 178
2337 674
1431 349
1261 183
3101 721
1277 261
1751 528
3227 907
2469 472