3196 805
1240 291
4418 604
10830 610
142469 428
46479 107
80892 888
117693 1001
86026 746
4626 977
4890 316
3880 454