3420 293
7248 265
2044 505
7769 377
1966 269
6959 261
2942 709
4109 537
2258 307
3016 505
1896 159
4563 780
4378 883