3422 293
7249 265
2044 505
7769 377
1969 269
6962 261
2942 709
4112 537
2260 307
3016 505
1896 159
4564 780
4378 883