2593 404
7595 687
3030 161
3373 571
26064 403
2352 190
20394 701
4736 579
2284 401
2948 371
16162 570
4920 705
6016 215
4778 680
12103 431
18335 145
12192 647
14545 229
17711 830
17538 700
10091 522
19683 228
24748 571
7851 309
12376 367
16109 488
5146 125