11597 420
3117 427
20631 977
28699 798
3299 476
7638 137
3596 127
5144 338
2661 280
42317 640
9686 399
16239 641
51745 614
13027 688