9602 914
8632 669
2331 50
21546 85
24831 502
18280 197
28151 263
7792 359
8896 860
25906 263
2595 381