1050 116
3752 923
6417 793
5514 508
3657 83
3500 402
2440 86
2810 306
1172 274
2916 570
1375 160
2699 711
2856 340
1121 233
7917 363
2095 579