2646 796
5538 531
5523 322
599808 958
18256 87
61696 174
27555 311
166366 541
27064 859
31976 228
39204 595
3944 201