2958 140
958 91
2082 113
180 69
699 75
537 91
2194 66
643 82
343 269
1846 191
225 71
165 48
2043 113
450 63
193 50
836 182