14781 171
4154 202
2000 184
3716 685
5875 564
3899 81
99489 201
55328 392
9291 314
11468 335
24673 89
12001 548
25270 519
45945 739
16267 871
14919 329
5852 703
18370 380
15856 692
5506 110