21245 979
3260 340
4761 581
67108 751
3484 323
7166 606
4245 662
1224 163
3899 508
5206 437
2942 201
3956 716
2570 255
2459 202
9110 836
3663 392
5625 359
7345 358
16406 306
16399 708
48358 671
87972 242
14828 244
21405 387
15352 619
7367 488
3648 720
3347 554