3999 637
4635 611
4297 350
13951 433
3808 404
1682 90
6696 598
3556 705
2646 263
1747 286
13380 59
10049 331
7662 338
1206 259
2998 583
3161 427
2614 218
13382 565
9231 73
7282 495
5155 466
2312 204
8647 215
1848 332
3034 469
6226 358
20936 572
3059 500