14431 429
16563 940
76956 320
3772 806
26843 270
22098 461
5427 888
24117 712
11548 672
6082 574
16625 419