102957 235
96684 906
161711 540
46366 61
84929 599
99354 508
53645 409
97890 231
69151 661
15977 567
166006 139
61554 511
71216 145
47683 78
43886 559
107137 370
49578 701
23976 245
88030 261
3407 329
31106 221
98927 289
93130 348
76618 353
170133 313
269912 862
174902 419
157633 216