2976 508
407 118
1008 81
1689 220
2988 105
868 244
1716 338
2345 477
1370 261
2101 403
3238 647
1247 365
1647 476
1972 505
4011 666
1650 175
4795 857
3696 712
2956 313
792 201
640 179
5674 647
1054 295
4003 906