14781 171
4150 202
1997 184
3714 685
5873 564
3895 81
99481 201
55321 392
9290 314
11468 335
24670 89
11999 548
25266 519
45941 739
16267 871
14916 329
5850 703
18365 380
15856 692
5505 110