677304
750466
171581
430657
120803
165744
27749
14680
341910
793257
174808
553293
41751
700615
264204
528970
460550
399795
191484
614972
331352
16270
947549
593
846825
131273