1067176
355665
914799
964432
975595
1097650
1165896
938193
27879702
23258486
22688960
19384669
14120916
12858157
11438624
9995365
211265
894108
437725
221275