29679 688
2165 331
4565 830
25592 819
5205 183
2921 275
4092 488
4391 621
12934 601
4932 885
2470 500
2156 334
2768 301
3144 717