5680 530
5250 343
11263 659
55758 567
31286 239
59375 493
1368 116
3119 359
8116 534
2143 71
4374 132
2874 255
20442 354