118883
8001
8240
616838
677202
3993
203363
822569
598350
881132
803401
627956
2908361
2600455
2535928
2482455
2225995
2124955
2078281
2015719
1903226
1671208
1610351
1567406