19892 627
108857 726
9401 300
744883 1219
8853 158
8230 414
195424 431
16860 405
80539 859
25915 339
7355 270
23562 676
4594 69
53589 680
26480 411
3064 240
7932 863