2256 293
7106 265
1953 505
7666 377
1828 269
6412 261
2873 709
3903 537
2155 307
2919 505
1778 159
4459 780
4289 883