45429
58
9813
30
7090
13
75720
25
6878
7
140971
89
105095
51
24930
36
33347
19
38905
41
34987
17
43786
27
64575
48
23985
31
47842
147
18977
20
50633
59
76444
24
47086
61
40362
29
56830
28
22026
25
50499
36
29710
34
60566
56
40256
38
118652
68