19825 286
17563 82
14558 890
26181 573
83156 418
39705 314
69511 905
24693 550
22265 424
13891 666
3841 84
7362 353
9983 830