3195 805
1240 291
4418 604
10830 610
142462 428
46475 107
80881 888
117670 1001
86017 746
4626 977
4890 316
3880 454