97999 677
50675 168
63108 255
63501 104
42082 423
142624 294
34192 844
32710 777
31610 217
42042 870
21441 210
181437 690
168929 306
49406 66
166001 239
150104 552
46591 863
64320 651
52543 738
133889 330
85816 189
29631 372
101379 707
257828 750
65624 239
50840 744
21012 716
16403 78