21956 81
8325 154
191435 405
13288 206
17818 424
53140 428
97413 492
54434 661
28233 348
7382 665
6160 694