19813 286
17563 82
14555 890
26181 573
83153 418
39702 314
69509 905
24693 550
22263 424
13890 666
3841 84
7362 353
9983 830