21981 81
8339 154
191790 405
13307 206
17828 424
53232 428
97802 493
54502 661
28250 348
7393 665
6182 694