30905 31
12454 10
23145 22
17375 15
25096 23
23813 21
33676 36
35585 41
12180 10
16273 14
33134 33
12537 11