20943 291
13698 628
429220 931
8400 91
28200 872
46784 609
83657 384
16222 376
51293 292
23348 804
104144 466
45601 497
3184 257
6578 244
5559 884
8673 797
4967 378
4740 193
66769 309