8968 661
8671 616
10466 953
5580 382
6621 435
7754 69
3012 439
6040 477
4430 681
5774 418
15507 90
51323 156