477981
147727
1312
533849
338665
30793
221985
29236
41698
68014
4362
556972
494954
795871
333943
718488
558653
236640
50369
1008169
324150
52589
421129
621103
94115
584127