27059 396
10481 677
224796 909
8917 391
7150 411
18549 60
9631 702
8057 726
16060 153
2949 71
28955 371