9595 914
8623 669
2326 50
21526 85
24769 500
18271 197
28117 263
7782 359
8883 860
25781 262
2581 381