2967 638
18398 653
747 166
937 188
2868 824
930 267
3605 79
12663 523
11003 63
7167 708
2961 243
1699 146
3773 598
5682 224
5988 399