19852 627
108593 726
9392 300
744714 1219
8850 158
8222 414
195125 431
16731 405
80431 859
25883 339
7334 270
23535 676
4584 69
53488 680
26466 411
3057 240
7926 863