21859 81
8228 154
188281 404
13189 206
17470 423
51420 427
94417 487
53155 660
26599 345
7302 665
6007 694