12040 533
45853 127
2119 169
10577 698
11138 717
14097 598
4995 146
3764 722
4581 156
9253 558
16899 702
6501 544
3005 84
4033 490