27063 396
10483 677
224821 909
8942 391
7164 411
18570 60
9663 702
8067 726
16090 153
2952 71
29075 371