296459
939110
532592
351944
148409
522800
808700
703217
634589
216454
23399
293575
2908361
2600455
2534928
2482455
2225995
2124955
2078281
2015719
1903226
1671208
1608351
1567406