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