182717
965359
81274
629815
710760
183169
607236
72427
224897
892679
888390
766101
2912361
2604455
2537928
2485455
2226995
2128955
2081281
2017719
1904226
1672208
1610351
1568406