16493 170
12306 100
13739 158
26783 873
147045 335
10229 655
13048 618
48584 381
9420 545
5387 507
7136 702
4763 686
4088 472
6052 432
6263 456
6603 715
15442 274
5822 732
4594 498