132587
21401
157429
904276
7865
985245
304629
894206
667489
290119
602223
239983
2914361
2605455
2539928
2485455
2226995
2128955
2082281
2017719
1904226
1672208
1611351
1568406