27061 396
10483 677
224818 909
8939 391
7161 411
18562 60
9655 702
8066 726
16081 153
2950 71
29051 371