3083 101
19516 503
12306 369
5293 755
13881 751
5603 727
3597 574
3955 853
15244 185
7125 328
23456 1040
2166 141
4789 669
2195 52
4743 398
10619 907
21238 294
3885 184
13394 306
4055 665
13134 263
3925 561
3813 281
3733 240
20212 841
3683 628
4580 837
4109 532