19852 627
108591 726
9392 300
744712 1219
8850 158
8222 414
195117 431
16730 405
80431 859
25883 339
7334 270
23535 676
4584 69
53486 680
26466 411
3057 240
7926 863