107540 711
16445 66
17369 104
32962 712
45809 934
20094 242
42553 325
14366 765
39471 563
15816 209
33676 69