83595
36922
887509
946385
95608
757417
800486
252311
639584
161411
393825
702757
2910361
2603455
2537928
2483455
2225995
2124955
2079281
2016719
1904226
1672208
1610351
1567406