27063 396
10483 677
224822 909
8943 391
7164 411
18571 60
9666 702
8067 726
16092 153
2953 71
29086 371