19855 627
108616 726
9392 300
744725 1219
8851 158
8222 414
195152 431
16738 405
80433 859
25889 339
7335 270
23536 676
4585 69
53496 680
26466 411
3058 240
7927 863