1140 58
5405 561
2034 198
4447 600
851 45
3365 469
4211 953
7816 448
6669 426
3947 598
3333 239
4255 359
1430 131