609527
799931
8168
429962
1002583
610257
610536
200949
382956
158239
881285
702322
2908361
2600455
2535928
2482455
2225995
2124955
2078281
2015719
1904226
1672208
1610351
1567406