4276 30
12306 85
100201 533
9088 393
7244 692
9113 680
51945 725
1626 373
31574 436
2962 56
14899 539
4815 462
3881 919