432
433
4416
375
3610
3624
364
359
347
383
421
3316
17022
13630
11131
9880
763263
7472
6930
6271
602147
56510
552142
4670