2967 638
18396 653
747 166
937 188
2867 824
929 267
3600 79
12661 523
10984 63
7163 708
2957 243
1696 146
3770 598
5679 224
5974 399