49995 333
58196 375
17592 678
112875 184
60041 242
137218 370
330480 976
71443 204
68315 76
15731 291
16439 220
30501 166
19589 110
14618 502
5630 227
9496 592
7643 322
101527 363
165710 448
104386 686
64706 339
648259 1631
183269 809