9595 914
8624 669
2326 50
21526 85
24770 500
18271 197
28117 263
7782 359
8884 860
25784 262
2583 381