27063 396
10483 677
224821 909
8943 391
7164 411
18570 60
9663 702
8067 726
16092 153
2952 71
29076 371