2713 356
12406 211
59250 291
48560 618
87847 572
12306 629
1405 77
4472 864
5082 697
10195 620
27560 118
9532 681
7373 593
21560 475
60629 469
4413 748