9603 914
8633 669
2332 50
21550 85
24852 502
18283 197
28168 263
7797 359
8899 860
25938 263
2596 381