21889 81
8262 154
189505 405
13217 206
17494 423
51833 427
95447 488
53662 660
27731 348
7324 665
6065 694