5680 530
5250 343
11261 659
55757 567
31286 239
59369 493
1368 116
3118 359
8116 534
2143 71
4374 132
2874 255
20438 354