1126 111
845 83
3045 92
1102 109
1520 86
1180 95
3461 434
773 117
2621 101
2396 125
1619 95
1516 72
1293 99
598 107
1273 171
2089 181