2646 796
5537 531
5523 322
599789 958
18256 87
61695 174
27555 311
166361 541
27061 859
31968 228
39203 595
3944 201