4005 240
6622 141
7854 693
20949 88
22111 644
132717 626
69801 641
8978 424
5253 110
15513 357
6575 199
3638 153
6052 326
16033 192
15645 504
7896 696
6062 520
7014 640
21750 220
36665 351
58054 847
15581 611
56572 416
50508 178
4038 527
7582 515
13370 56
12307 739