540127
564414
499640
803105
540317
169975
1006183
784836
644796
609117
749821
863662
69075
25756
62159
616316
11333744
619686
3917577
3834980
3276510
2573192
2109495
2072216
2028492
182266
1759948
16145
153161
1524545