103023 235
96787 906
161808 540
46399 61
84996 599
99475 508
53750 409
97937 231
69182 661
15981 567
166169 139
61666 511
71283 145
47703 78
43916 559
107241 370
49611 701
23987 245
88146 261
3408 329
31129 221
99118 289
93145 348
76631 353
170161 313
269966 862
174935 419
157655 216