19166 1049
7737 83
6965 287
8752 427
4335 407
10196 417
15918 770
48491 473
19683 113
14673 738
7703 144
10977 377
13050 186
33172 661
10713 645
30977 707
18448 161
5017 336
7741 354
11418 349
10728 672
5318 556
31534 415
5840 201