12029 533
45816 127
2115 169
10575 698
11134 717
14096 598
4991 146
3762 722
4574 156
9245 558
16896 702
6496 544
3004 84
4028 490