9602 914
8632 669
2331 50
21547 85
24831 502
18280 197
28153 263
7792 359
8897 860
25908 263
2595 381