2646 796
5538 531
5523 322
599816 958
18256 87
61696 174
27555 311
166366 541
27068 859
31977 228
39208 595
3944 201