22875 118
153889 305
77702 839
61712 540
40858 105
15898 103
16942 608
6413 144
2845 601
12306 426
27191 100
4558 99
2443 461
5093 798
36974 439
4523 490