21867 81
8239 154
188650 404
13195 206
17479 423
51539 427
94647 487
53321 660
27299 348
7311 665
6033 694