19896 627
108907 726
9402 300
744911 1219
8855 158
8232 414
195467 431
16870 405
80543 859
25926 339
7356 270
23567 676
4597 69
53613 680
26482 411
3064 240
7933 863