44962
84
8482
28
7546
6
55967
78
31170
260230
684
103097
263
43253
65
56526
128
44610
106
42389
97
56803
87
73764
122
121256
223
30105
20769
152068
282
18814
25
48528
50
54098
73170
59749
119
43501
94244
153
27683
43
31924
54959
163
13804
34
40686
81
16647
56
52810
109
132358
229
80830
23053
43375
69
31437
75
41362
59
18117
25487
31
283183
480