14402 428
16520 940
76926 320
3760 806
26830 270
22090 461
5409 888
24149 712
11573 672
6084 574
16618 419