307295 179
74571 218
84452 134
64219 1048
97583 373
58159 600
28274 598
62119 254
33565 844
61241 880
49829 744
20457 762
113601 381
13403 634
51169 691
24353 271
50088 261
36132 419
119458 469
71057 233
47873 327
46220 679
103506 264
40017 322
50614 534
114422 957
32577 820
20582 184