9596 914
8625 669
2329 50
21534 85
24796 502
18275 197
28129 263
7788 359
8889 860
25834 263
2588 381