1050 116
3752 923
6417 793
5514 508
836 185
1550 442
1224 327
4954 257
2373 445
1448 173
3323 48
2967 380
1264 346
3560 92
1749 441
2278 514