43545 358
8680 355
32378 349
58618 692
27198 339
10973 351
63883 127
96536 391
49599 341
26231 590
3392 78
3510 307
11732 545
3522 449
2179 194
9449 782