3420 293
7247 265
2043 505
7769 377
1965 269
6957 261
2942 709
4108 537
2258 307
3016 505
1896 159
4563 780
4378 883