5682 530
5252 343
11264 659
55788 567
31296 239
59437 493
1371 116
3122 359
8116 534
2145 71
4376 132
2877 255
20470 354