350
210
225
253
252
231
190
150
260
422966
233
29697
22650
20772
18423
1480267
14242
1332148
12916
11510
1143144
9960
83211