1053 13
1053 3
14125 67
6214 28
15151 35
12329 25
16362 40
17177 39
21868 49
29124 107
12252 13
7098 27
12095 48
20073 41
29586 38
26411 75
8433 15