525
532
533
463
365
375
4517
408
361
350
344
35067
26960
25422
22833
1861267
17424
1659148
15796
1497147
13300
12680
10790