14781 171
4152 202
1998 184
3714 685
5873 564
3897 81
99488 201
55324 392
9290 314
11468 335
24670 89
12000 548
25268 519
45944 739
16267 871
14916 329
5852 703
18368 380
15856 692
5506 110