1139 58
5403 561
2034 198
4447 600
850 45
3365 469
4210 953
7816 448
6669 426
3947 598
3333 239
4255 359
1430 131