12033 533
45831 127
2115 169
10577 698
11135 717
14096 598
4992 146
3762 722
4578 156
9251 558
16897 702
6500 544
3004 84
4030 490