4005 240
6621 141
7852 693
20932 88
22098 644
132685 626
69773 641
8978 424
5253 110
15504 357
6574 199
3636 153
6052 326
16021 192
15638 504
7893 696
6059 520
7013 640
21736 220
36657 351
58036 847
15573 611
56530 416
50453 178
4037 527
7581 515
13358 56
12306 739