29677 688
2163 331
4564 830
25585 819
5204 183
2920 275
4091 488
4391 621
12930 601
4930 885
2470 500
2156 334
2768 301
3144 717