16820 653
7075 145
10455 452
78754 311
20935 514
10832 239
13095 606
8261 683
10581 508
8234 928
9734 494
5261 606
4991 294
30447 580