830 172
27002 396
9070 677
224799 909
8884 391
7136 412
18547 59
9614 702
8015 726
16233 153
6660 73
29003 366