2646 796
5538 531
5523 322
599869 958
18257 87
61702 174
27558 311
166389 541
27082 859
32006 228
39219 595
3945 201