21982 81
8339 154
191811 405
13307 206
17829 424
53240 428
97827 493
54506 661
28251 348
7395 665
6184 694