310
350
253
490
300
280
293
357
207
193
236
27537
20920
19361
17182
1368265
13472
1234148
12016
10890
1034144
9120
79211