29677 688
2163 331
4564 830
25586 819
5204 183
2921 275
4092 488
4391 621
12932 601
4930 885
2470 500
2156 334
2768 301
3144 717