12032 533
45824 127
2115 169
10577 698
11134 717
14096 598
4991 146
3762 722
4577 156
9245 558
16896 702
6498 544
3004 84
4029 490