21867 81
8243 154
188691 404
13195 206
17479 423
51555 427
94676 487
53347 660
27334 348
7312 665
6036 694