2253 293
7104 265
1953 505
7666 377
1826 269
6383 261
2872 709
3902 537
2155 307
2917 505
1778 159
4457 780
4286 883