49151 331
57635 375
17553 678
112650 184
59888 241
137111 370
330092 976
71358 204
68255 76
15728 291
16436 220
30497 166
19585 110
14617 502
5629 227
9492 592
7636 322
101346 363
165585 448
104305 686
64687 339
647957 1631
183053 809