19891 627
108852 726
9401 300
744876 1219
8853 158
8230 414
195411 431
16858 405
80517 859
25915 339
7353 270
23561 676
4594 69
53586 680
26480 411
3064 240
7931 863