103079 235
96857 907
161879 540
46430 61
85048 599
99593 508
53816 409
97996 231
69216 661
15987 567
166324 139
61793 511
71331 145
47729 78
43934 559
107339 370
49641 701
24006 245
88230 261
3413 329
31152 221
99252 289
93154 348
76644 353
170184 313
270017 862
174969 419
157684 216