2967 638
18392 653
745 166
935 188
2865 824
927 267
3592 79
12652 523
10964 63
7152 708
2945 243
1693 146
3763 598
5678 224
5969 399