42580 982
5625 169
21771 801
12472 852
11728 360
12618 750
10302 819
22533 640
10511 279
10568 587
19659 328
38187 665
16011 655
9351 369
29960 425
25411 679
74530 583
16548 259
34314 611
15254 456
10515 85
9614 691
20563 479
6225 38
112581 598
10054 341
8192 264
28186 593