2256 293
7107 265
1953 505
7666 377
1830 269
6431 261
2873 709
3912 537
2155 307
2919 505
1778 159
4459 780
4289 883