1152 58
5431 561
2056 198
4471 600
862 45
3382 469
4228 953
7840 448
6687 426
3961 598
3351 239
4269 359
1441 131