2967 638
18398 653
747 166
937 188
2867 824
930 267
3602 79
12663 523
10990 63
7164 708
2957 243
1696 146
3771 598
5681 224
5980 399