5683 530
5252 343
11264 659
55798 567
31301 239
59449 493
1371 116
3122 359
8116 534
2146 71
4377 132
2877 255
20479 354