64825
105115
70626
428798
769107
107665
4678
37350
325250
365208
124553
146762
2909361
2602455
2535928
2482455
2225995
2124955
2079281
2015719
1904226
1672208
1610351
1567406