9602 914
8632 669
2331 50
21548 85
24833 502
18280 197
28154 263
7792 359
8897 860
25910 263
2595 381