2636 796
5524 531
5520 322
599069 958
18234 87
61624 174
27519 311
166038 541
26938 859
31781 228
39032 595
3938 201