21861 81
8233 154
188423 404
13193 206
17472 423
51463 427
94499 487
53217 660
26952 347
7307 665
6013 694