290
388
276
318
180
342
449
237
314
310
350
253
28777
21950
20201
17983
1433265
13942
1306148
12606
11200
1081144
9600
81211