302478
625
263758
490
51789
84
183469
339
35390
59
49527
75
210417
430
65649
125
24183
40
137733
216
48110
53
96088
128
59815
97
36395
81
62671
116
38201
21
61059
138
50284
62
15648
114884
37171
56
186921
295
45920
87
41836
65
22581
31
61239
103
19075
39342
57073
71367
64550
94
93946
144
208174
213
41007
55197
111664
95680
150
91417
77892
78
34334