26782 396
9035 677
224733 909
8810 391
7073 411
18437 59
9396 702
7953 726
16019 153
6632 73
28519 366