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