4462985
429168
117333
655138
227800
1296140
3006760
803890
930916
2615847
67427
70290
59701
60803
65786
66515
58249
62007
53884
46148
136534
335819
453308
2031589
2742359
500983
200868
331175
241359
1114960