291903
822111
921554
556424
742288
525780
1011300
566489
1235423
472361
1158391
774381
1314651
1036789
1251606
1188614
604784
3366112
3259797
3013927
2758692
2657951
2585488
2336981
2267214
2181484
1965271
192272
1774613
1728559