9601 914
8631 669
2331 50
21544 85
24827 502
18280 197
28148 263
7790 359
8895 860
25896 263
2594 381