19862 627
108641 726
9394 300
744745 1219
8851 158
8222 414
195175 431
16753 405
80444 859
25892 339
7336 270
23541 676
4586 69
53500 680
26467 411
3058 240
7928 863