1151 58
5420 561
2048 198
4464 600
858 45
3378 469
4222 953
7835 448
6682 426
3956 598
3345 239
4267 359
1440 131