11595 420
3117 427
20629 977
28699 798
3299 476
7637 137
3596 127
5144 338
2660 280
42310 640
9684 399
16237 641
51735 614
13026 688