27065 396
10483 677
224826 909
8947 391
7165 411
18576 60
9673 702
8070 726
16099 153
2953 71
29107 371