21981 81
8338 154
191775 405
13306 206
17828 424
53221 428
97788 493
54499 661
28249 348
7392 665
6181 694