2646 796
5538 531
5523 322
599866 958
18257 87
61701 174
27558 311
166385 541
27080 859
32004 228
39219 595
3944 201