99998 231
70532 661
172321 139
73530 145
75940 412
39017 167
7100 856
67532 249
33638 543
7941 80
6175 496
8482 736
12056 669
5839 188
12575 364
48611 78
110684 372
91467 261
23259 262
30779 717
6729 219
52229 920
32272 221
105285 290
93889 348
77044 353
171203 313
271986 862