21956 81
8325 154
191446 405
13288 206
17819 424
53142 428
97420 492
54438 661
28234 348
7382 665
6160 694