5148 293
7731 265
2316 505
8640 377
2399 269
9087 263
3155 709
4806 537
2624 307
3675 505
2245 159
5373 780
5091 883