3109 734
7220 602
4060 972
1912 112
2126 287
2491 559
14686 664
9551 27
7915 251
2692 680
23565 812
7965 307
9119 277