19895 627
108890 726
9402 300
744904 1219
8853 158
8230 414
195451 431
16869 405
80541 859
25923 339
7356 270
23565 676
4595 69
53611 680
26482 411
3064 240
7933 863