569 58
2720 71
2889 562
5454 875
1606 234
2133 489
3976 708
2880 410
1259 182
1240 109
3592 549
6118 812
4016 828
1348 37
2787 176
3709 466
8393 208
5007 385
4290 759
3221 262
7834 510
3046 382
4336 626
3154 446
1558 148
3816 530
8826 969
3019 231