50075 333
58246 375
17592 678
112897 184
60063 242
137230 370
330517 976
71453 204
68327 76
15731 291
16439 220
30501 166
19590 110
14619 502
5631 227
9496 592
7644 322
101544 363
165727 448
104393 686
64711 339
648291 1631
183289 809