5030 293
7699 265
2291 505
8562 377
2353 269
8920 263
3136 709
4756 537
2573 307
3633 505
2203 159
5344 780
5016 883