30121 181
25029 142
12796 367
276317 863
43492 650
28731 80
5176 141
28090 501
39270 144
11421 605
20145 676
4745 510
8249 689
6911 245
46149 679
32230 800
20177 798
81329 219
19031 702
15298 245
8343 613
32228 710
31697 234
19683 54