4006 240
6623 141
7856 693
20986 88
22129 644
132741 626
69827 641
8980 424
5253 110
15527 357
6575 199
3638 153
6055 326
16038 192
15652 504
7898 696
6062 520
7015 640
21771 220
36677 351
58090 847
15591 611
56605 416
50549 178
4038 527
7583 515
13403 56
12307 739