9596 914
8625 669
2328 50
21532 85
24789 502
18273 197
28125 263
7784 359
8888 860
25812 262
2587 381