19879 627
108770 726
9399 300
744823 1219
8852 158
8229 414
195322 431
16826 405
80477 859
25907 339
7349 270
23553 676
4592 69
53547 680
26476 411
3061 240
7930 863