447
402
340
1053
720
530
260
332
230
261
331
330
603711
43360
43253
41177
3652270
3422156
29694
2870149
27326
23252
21620
19770