2646 796
5538 531
5523 322
599851 958
18257 87
61701 174
27558 311
166382 541
27077 859
31998 228
39216 595
3944 201