15586 430
16590 940
77010 320
3799 806
26951 270
22179 461
5449 888
24389 712
11574 672
6108 574
16665 419