103226 235
97050 907
162081 540
46515 61
85217 599
99902 508
53989 409
98129 231
69302 661
16000 567
166706 139
62068 511
71478 145
47791 78
44000 559
107556 370
49731 701
24042 245
88438 261
3415 329
31226 221
99657 289
93196 348
76677 353
170237 313
270138 862
175053 419
157737 216