21867 81
8239 154
188551 404
13195 206
17478 423
51516 427
94593 487
53281 660
27258 347
7311 665
6020 694