761723
795189
107443
661785
455176
63559
845342
269701
290978
80777
695602
676672
32379464
27612131
24660998
24228481
18513343
16679973
154861029
14674239
12650764
10475485
775344
5711209