27061 396
10483 677
224812 909
8929 391
7157 411
18558 60
9643 702
8065 726
16075 153
2950 71
29025 371