951 81
3127 86
2508 79
3561 98
1310 78
948 103
1267 77
1265 87
1663 84
744 114
1568 142
903 77
1645 101
1344 93
12641 107
2199 85