11231 809
9684 318
19840 644
6017 261
12433 274
13749 1002
4490 667
8908 556
19017 469
6056 279
14615 385
10982 235
7810 796
3547 586
4513 808
3688 495
6633 716
2909 538
1347 43
11034 789
3491 245
2448 428
4676 474
6180 164