9601 914
8632 669
2331 50
21545 85
24829 502
18280 197
28149 263
7792 359
8895 860
25900 263
2594 381