558869
302268
9358
7426
7424
4619
3713
3513
3110
408
247
26
405
114
144
174
83
253
143
152
231
261
551
160
130
70
150
170
60
230
1120
550
920
3980