12037 533
45839 127
2116 169
10577 698
11136 717
14097 598
4993 146
3762 722
4578 156
9251 558
16898 702
6500 544
3004 84
4031 490