21868 81
8243 154
188704 404
13195 206
17479 423
51558 427
94684 487
53357 660
27342 348
7312 665
6036 694