190776
1023712
583436
1009586
127311
431210
83827
714365
624384
3661112
3479797
3048927
2800692
2780951
2697488
2441981
441553
646687
147518
620711