2646 796
5538 531
5523 322
599837 958
18256 87
61701 174
27558 311
166379 541
27073 859
31990 228
39215 595
3944 201