1151 58
5425 561
2050 198
4467 600
860 45
3378 469
4222 953
7835 448
6683 426
3958 598
3347 239
4268 359
1440 131