359165
68242
367611
478363
839850
97228
4855
334616
98242
980560
758312
172901
2911361
2603455
2537928
2484455
2226995
2125955
2081281
2017719
1904226
1672208
1610351
1567406