21890 81
8263 154
189523 405
13217 206
17495 423
51835 427
95482 488
53666 660
27737 348
7324 665
6065 694