3083 101
19516 503
12306 369
5293 755
13884 751
5604 727
3599 574
3956 853
15245 185
7127 328
23461 1040
2169 141
4790 669
2196 52
4744 398
10622 907
21238 294
3885 184
13395 306
4056 665
13137 263
3925 561
3814 281
3733 240
20217 841
3683 628
4580 837
4113 532