310
350
253
490
300
280
293
357
207
193
236
27537
20940
19361
17192
1369265
13472
1235148
12016
10890
1036144
9120
79311