21921 81
8288 154
190289 405
13242 206
17517 423
52606 428
96168 489
54043 661
28007 348
7344 665
6102 694