650309
754116
396130
360510
62607
236791
989326
587115
690589
387686
116558
725240
514368
655575
84016
651500
7338743
528486
2966577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545