4505 293
7673 265
2268 505
8526 377
2274 269
8834 263
3108 709
4720 537
2544 307
3595 505
2170 159
5288 780
4984 883