21866 81
8237 154
188496 404
13194 206
17475 423
51480 427
94535 487
53258 660
27165 347
7310 665
6017 694