12095 533
45749 127
2110 169
10582 698
10969 717
14099 598
5001 146
3772 722
4602 156
9233 558
16892 702
6521 544
3003 84
4041 490