2636 796
5524 531
5520 322
599053 958
18233 87
61624 174
27519 311
166032 541
26933 859
31772 228
39021 595
3938 201