32301 107
77063 736
138823 645
54526 608
14646 222
127613 369
4228 94
9980 137
15734 197
9220 325
24873 603
5884 586
20673 117
22668 697
11283 199
6335 669
28661 893
32102 195
34375 369
42055 423
3166 385
21351 599
6106 598
14609 519
19937 667
25350 425
12324 46
2995 287