366152
53919
1039435
56260
64483
432343
446290
510106
54045
508225
549100
377589
75895
48758
62607
932593
284300
719252
178129
596619
535822
682449
12233
368415
42643
529676