19855 627
108610 726
9392 300
744724 1219
8851 158
8222 414
195144 431
16733 405
80432 859
25888 339
7335 270
23536 676
4585 69
53495 680
26466 411
3058 240
7927 863