19879 627
108778 726
9399 300
744832 1219
8852 158
8229 414
195336 431
16830 405
80479 859
25908 339
7350 270
23556 676
4593 69
53551 680
26476 411
3061 240
7930 863