19880 627
108788 726
9399 300
744844 1219
8852 158
8229 414
195353 431
16835 405
80482 859
25909 339
7351 270
23557 676
4593 69
53556 680
26477 411
3061 240
7930 863