108542
141
71568
106
72033
94
87559
103
62008
123156
219
126072
282
111218
160
36832
78
48754
62
34491
56
93324
81
45578
31
63708
151170
169
41230
32474
69
92742
150
63582
110800
125
76277
44817
53
5078915
1278
1016905
317
2484946
885
561807
207
1793139
581