17312 310
18045 156
30292 178
73051 289
27962 844
40493 153
27435 578
70285 294
64410 467
16821 582
45180 563
59391 623