18875 750
9720 426
27005 386
20135 376
9737 721
22264 47
2695 305
7525 917
5685 433
11058 565
6239 412