102971 235
96708 906
161729 540
46373 61
84942 599
99386 508
53660 409
97896 231
69160 661
15979 567
166055 139
61581 511
71232 145
47686 78
43896 559
107163 370
49588 701
23979 245
88057 261
3408 329
31117 221
98976 289
93131 348
76622 353
170138 313
269923 862
174917 419
157638 216