43560 358
8682 355
32401 349
58661 692
27210 339
10987 351
63951 127
96623 391
49706 341
26264 590
3394 78
3510 307
11736 545
3527 449
2179 194
9449 782