30537 688
2219 331
4635 830
25999 819
5372 183
3003 275
4171 488
4451 621
13238 601
5040 885
2547 500
2225 334
2904 301
3184 717