19885 627
108825 726
9400 300
744859 1219
8853 158
8230 414
195376 431
16849 405
80486 859
25911 339
7353 270
23559 676
4593 69
53569 680
26478 411
3062 240
7930 863