21982 81
8340 154
191856 405
13311 206
17833 424
53257 428
97892 493
54522 661
28260 348
7396 665
6188 694