30272 33
23240 15
10848 4
25331 23
59428 96
48798 56
27946 40
28230 32
43925 92
18626 33
11913 18
38859 53
16052 24
37103 43
20338 30
12388 16
11609 10
13738 19
10449 16
36950 67
22919 48
52893 115
21324 35
25182 20