21981 81
8338 154
191784 405
13307 206
17828 424
53230 428
97797 493
54502 661
28249 348
7393 665
6182 694