17315 310
18046 156
30295 178
73058 289
27970 844
40496 153
27435 578
70292 294
64431 467
16823 582
45181 563
59395 623