583 128
2162 480
3242 760
12593 533
16025 850
3983 373
9501 618
55652 616
26701 670
45219 827
30867 376
7743 285
4902 320