5679 530
5250 343
11258 659
55754 567
31284 239
59365 493
1368 116
3117 359
8116 534
2141 71
4374 132
2874 255
20436 354