27063 396
10483 677
224820 909
8942 391
7161 411
18563 60
9658 702
8067 726
16083 153
2952 71
29063 371