85336
290161
57145
25829
18866
302526
1018555
562207
92818
449863
1057399
819955
578748
447430
391271
10566
634452
306909
213619
435564