1050 116
3752 923
6417 793
5514 508
2892 876
931 201
464 57
3005 577
1075 274
2283 437
943 113
1584 352
364 48
1005 167
1457 328
2318 567