18915 750
9735 426
27298 386
20164 376
9749 721
22486 47
2696 305
7580 917
5705 433
11087 565
6344 412