4507 293
7676 265
2268 505
8526 377
2275 269
8835 263
3108 709
4720 537
2544 307
3596 505
2170 159
5291 780
4985 883