19862 627
108646 726
9394 300
744748 1219
8852 158
8223 414
195184 431
16757 405
80449 859
25892 339
7337 270
23545 676
4586 69
53504 680
26467 411
3058 240
7929 863