3195 805
1240 291
4418 604
10830 610
142457 428
46468 107
80867 888
117646 1001
86004 746
4626 977
4890 316
3880 454