4005 240
6621 141
7854 693
20948 88
22110 644
132712 626
69800 641
8978 424
5253 110
15512 357
6575 199
3638 153
6052 326
16033 192
15644 504
7896 696
6062 520
7014 640
21750 220
36665 351
58050 847
15580 611
56564 416
50480 178
4038 527
7582 515
13370 56
12306 739