19885 627
108821 726
9399 300
744856 1219
8853 158
8230 414
195372 431
16843 405
80485 859
25911 339
7353 270
23558 676
4593 69
53567 680
26477 411
3061 240
7930 863