5084 293
7712 265
2299 505
8576 377
2367 269
8959 263
3146 709
4766 537
2590 307
3642 505
2214 159
5358 780
5029 883