2967 638
18396 653
747 166
937 188
2867 824
927 267
3597 79
12659 523
10979 63
7162 708
2954 243
1696 146
3768 598
5678 224
5972 399