9602 914
8632 669
2331 50
21545 85
24829 502
18280 197
28149 263
7792 359
8896 860
25903 263
2595 381