10808
9
15253
8
25183
22
30340
35
45429
58
25523
15
21810
14
75725
25
186616
71
113762
61
105099
51
105005
106
33347
19
21133
19
86088
37
43809
27
47851
147
86736
41
18031
24
9670
10
28639
15
6072
8
28523
25
84140
38
17743
12
35029
18
35611
15
70712
84
40256
38