566490
184558
488285
980580
8912
35640
232326
468770
372937
588922
860329
506186
1006692
281230
401209
592396
8124743
539886
3099577
3027980
3011510
2145192
2014495
1980492
1888216
173566
1729948
15845
151061
1460545