397 92
1734 550
801 222
1640 377
2134 460
600 76
2816 523
1725 308
1091 27
975 26
3725 742
2606 811
835 87
3246 933
3059 605
2727 721