40666 1741
44231 432
42834 776
47284 1643
37590 1230
25759 263
47180 576
42926 989
14292 1178
39926 1678