2637 796
5527 531
5521 322
599120 958
18235 87
61628 174
27528 311
166059 541
26948 859
31800 228
39046 595
3939 201