432226
591748
87135
570578
611825
980397
512580
13122
360113
658628
1187842
381603
1203810
1077189
626114
972854
17739483
15206692
13860960
10667916
7090156
7016668
6900831
6826362
6253477
5704960
5476623
5336253
431970
4044231