2948 845
2931 788
12292 590
10649 591
10388 451
11595 160
7173 116
7432 600
4636 590
7882 369
4789 705