4005 240
6622 141
7854 693
20952 88
22111 644
132719 626
69801 641
8978 424
5253 110
15513 357
6575 199
3638 153
6052 326
16033 192
15646 504
7896 696
6062 520
7015 640
21751 220
36665 351
58056 847
15581 611
56575 416
50511 178
4038 527
7582 515
13370 56
12307 739