1148 58
5416 561
2042 198
4456 600
855 45
3375 469
4218 953
7826 448
6676 426
3954 598
3341 239
4261 359
1430 131