21866 81
8237 154
188488 404
13194 206
17475 423
51479 427
94533 487
53253 660
27151 347
7310 665
6016 694