19895 627
108894 726
9402 300
744908 1219
8853 158
8231 414
195456 431
16869 405
80541 859
25924 339
7356 270
23566 676
4595 69
53611 680
26482 411
3064 240
7933 863