15804 19
32103 103
39924 135
45522 160
19162 55
46471 78
20210 34
27114 52
18188 34
10204 18
42582 106
9484 11
40868 52
13840 16
63054 90
33775 45
79164 83
29212 48