676271
599180
737209
102531
533515
119396
288691
177778
282550
884762
26643
575393
2909361
2602455
2535928
2482455
2225995
2124955
2079281
2015719
1904226
1672208
1610351
1567406