21041 810
30940 533
15506 446
12306 381
40143 609
29563 546
34694 601
13814 285
21202 347
19976 943
34654 344
33724 424
21675 420
14145 293
12992 560
28078 463
13531 71
29276 613
45094 826
13539 597
21830 779
27399 295
23894 697
15860 83