278 67
613 61
1239 386
2942 920
2063 555
2652 561
1381 310
1823 578
1793 270
1988 536
2227 578
1850 366
2963 858
866 237
1099 285
2923 729
2825 560
2183 592
1787 458
487 106
1230 240
2250 570
864 193
2158 582
1800 495
1899 586
2805 655
1422 409