803307
598706
734156
343422
809392
87247
502879
2161
435281
19250
665720
797913
764179
2814
46375
473294
217707
998804
235970
777459
569431
414542
513186
491981
27061931
253941022
23634486
23148960
19656669
16332748
14355916
13992171
13249158
11731625
10244365
8733963
989602
35982
601754
197978