16088 306
6715 502
8136 452
15697 195
12433 577
14505 508
14625 692
18949 769
15071 146
10743 793
18899 671
10289 169
22663 48
14236 63
29960 781
7922 351
15036 216
10731 103
12936 290
7138 169
7565 134
5423 166
12269 485
13470 218
5467 225
79754 731
8677 326
15608 460