104951 75
10872 679
25883 432
14344 329
117204 214
19683 599
88817 567
60847 789
21721 175
113095 365
195526 176
22285 234
17371 281
48345 418
24857 263
9199 297
7106 327
3309 603
6729 227
3618 210
24648 49
9073 796
12128 532
18329 330
33324 197
23414 277
16659 185
17146 580