613326
1174516
737843
937943
1017406
27548
435860
199367
583671
340658
916242
196714
653202
255773
541747
820142
84630
970336
352233
202696
838325
57742
361170
944219