14782 171
4158 202
3068 709
2001 184
1104 27
3716 685
5879 564
3901 81
99509 201
5752 318
12800 66
55332 392
9224 336
9291 314
11469 335
24676 89
12001 548
25270 519
45950 739
16267 871
19937 460
14921 329
13835 285
5857 703
18371 380
15856 692
5508 110