830 172
27007 396
9070 677
224799 909
8885 391
7136 412
18548 59
9617 702
8016 726
16236 153
6662 73
29005 366