750466
171581
430657
120803
165744
27749
14680
341910
793257
174808
553293
953194
6766
8234
660609
462929
974797
361547
1091860
344447
828464
450303
293591
763303
995465
1062551