9602 914
8632 669
2332 50
21550 85
24847 502
18282 197
28160 263
7795 359
8898 860
25931 263
2596 381