4282 30
12306 85
100250 533
9090 393
7246 692
9117 680
51949 725
1626 373
31589 436
2963 56
14906 539
4817 462
3881 919