16475 114
8545 352
5431 428
22883 797
9544 700
16203 766
3168 96
152959 834
38807 424
19808 572
9679 857
21751 670
1568 320
4088 706