3083 101
19516 503
12306 369
5293 755
13884 751
5604 727
3599 574
3955 853
15245 185
7126 328
23460 1040
2168 141
4790 669
2196 52
4744 398
10620 907
21238 294
3885 184
13394 306
4056 665
13136 263
3925 561
3813 281
3733 240
20216 841
3683 628
4580 837
4111 532