2967 638
18396 653
747 166
937 188
2867 824
929 267
3599 79
12661 523
10980 63
7162 708
2956 243
1696 146
3768 598
5679 224
5974 399