5679 530
5250 343
11260 659
55755 567
31285 239
59367 493
1368 116
3118 359
8116 534
2143 71
4374 132
2874 255
20438 354