19312 50
20012 40
23309 40
38650 116
24067 72
18123 40
30362 94
39879 149
25344 66
24004 53
27680 51
9263 4
13095 24
15200 22
18845 47
26629 68
25876 54
20359 49
15746 25
17256 30
16890 24
11399 16
34910 101
33445 78