3058 478
2831 585
3213 689
16701 356
10141 640
10188 370
9351 701
19683 68
9551 725
76063 450
24802 1111
16660 862
3814 51
3546 109
1649 200
2056 376
1868 245
2245 291