27065 396
10483 677
224825 909
8945 391
7165 411
18575 60
9672 702
8067 726
16096 153
2953 71
29098 371