2636 796
5527 531
5521 322
599088 958
18235 87
61626 174
27521 311
166050 541
26943 859
31788 228
39040 595
3939 201