1151 58
5421 561
2049 198
4465 600
859 45
3378 469
4222 953
7835 448
6682 426
3958 598
3346 239
4268 359
1440 131