3081 101
1244 66
1702 99
1388 109
1736 76
1079 108
2748 112
1250 86
1917 89
1557 98
1192 95
3385 112
2401 76
2211 377
982 96
3014 468