1148 58
5416 561
2041 198
4455 600
855 45
3373 469
4218 953
7825 448
6676 426
3954 598
3341 239
4260 359
1430 131