43546 358
8680 355
32378 349
58622 692
27200 339
10975 351
63886 127
96538 391
49600 341
26234 590
3392 78
3510 307
11732 545
3522 449
2179 194
9449 782