4006 240
6623 141
7856 693
20988 88
22131 644
132742 626
69835 641
8980 424
5253 110
15529 357
6575 199
3638 153
6055 326
16038 192
15654 504
7898 696
6062 520
7015 640
21771 220
36677 351
58094 847
15593 611
56607 416
50551 178
4038 527
7583 515
13404 56
12307 739