552979
290360
131621
812859
430519
987915
942279
614942
570293
7421
337661
235403
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471