14673 429
16580 940
76984 320
3785 806
26866 270
22125 461
5440 888
24169 712
11553 672
6096 574
16650 419