1148 58
5417 561
2044 198
4457 600
857 45
3375 469
4218 953
7829 448
6677 426
3956 598
3341 239
4264 359
1433 131