16493 47
17967 31
5211 16
12293 28
83625 154
20575 35
31148 30
10521 7
12002 17
27621 59
16599 11
30726 34
26043 41
148009 122
29855 41
12559 34
15840 30
40688 40
14232 42
16632 28
22430 24
18228 36
14608 36
21955 63