2967 638
18398 653
747 166
937 188
2868 824
930 267
3603 79
12663 523
10996 63
7165 708
2957 243
1696 146
3772 598
5682 224
5983 399