27063 396
10483 677
224820 909
8942 391
7162 411
18563 60
9659 702
8067 726
16084 153
2952 71
29064 371