1151 58
5426 561
2050 198
4467 600
860 45
3379 469
4222 953
7835 448
6683 426
3959 598
3347 239
4268 359
1440 131