1143 58
5406 561
2035 198
4448 600
854 45
3365 469
4213 953
7816 448
6669 426
3947 598
3335 239
4257 359
1430 131