1139 58
5402 561
2033 198
4446 600
850 45
3365 469
4209 953
7814 448
6669 426
3947 598
3333 239
4255 359
1428 131