27065 396
10486 677
224828 909
8948 391
7167 411
18581 60
9678 702
8073 726
16111 153
2954 71
29142 371