2696 740
2753 825
973 222
987 263
312381 801
236122 587
135234 628
100788 501
80808 865
42665 280
26321 282
103884 580
98177 750
85104 466
76395 724
59335 548
117225 214