1143 58
5405 561
2035 198
4448 600
851 45
3365 469
4212 953
7816 448
6669 426
3947 598
3335 239
4256 359
1430 131