608401
791553
602994
880417
39650
588551
932926
50856
728694
182600
464136
154151
5474367
4502935
4317459
3440462
3432998
3380286
3329956
2995729
2980226
2473209
2127352
2123407