2153 293
7081 265
1945 505
7647 377
1811 269
6224 261
2867 709
3887 537
2136 307
2912 505
1755 159
4433 780
4266 883