15291 171
5682 202
2457 184
4492 685
6402 564
4763 81
102655 201
56437 392
9805 314
11797 335
25286 89
12328 548
25492 519
46812 739
16652 871
15549 329
6114 703
18925 380
16333 692
5656 110