9603 914
8633 669
2333 50
21551 85
24862 502
18283 197
28168 263
7799 359
8900 860
25943 263
2596 381