9505 276
4777 350
2695 505
1123 247
4217 221
3980 411
2585 436
4033 935
1439 269
5318 358
15178 251
15136 237
2263 569
1353 346
1769 398