1051122
382925
475943
75627
52171
114167
327120
712303
853313
810462
344986
263753
724149
213334
196662
278401
7348743
528586
2968577
2964980
2959510
2076192
2002495
1971492
1861216
1727948
172466
15805
150861
1455545