29742 688
2169 331
4570 830
25685 819
5220 183
2931 275
4104 488
4398 621
12976 601
4938 885
2470 500
2159 334
2772 301
3148 717