2636 796
5524 531
5520 322
599072 958
18234 87
61625 174
27519 311
166039 541
26940 859
31783 228
39035 595
3938 201