166381
777557
91410
47201
948820
30242
832439
33617
642180
353460
646447
845935
5118799
3552581
3053148
2360804
2227988
2034609
1948357
191078
1759118
1718136
1684195
1634471