11593 420
3117 427
20626 977
28697 798
3299 476
7637 137
3595 127
5144 338
2660 280
42293 640
9684 399
16233 641
51728 614
13026 688