19861 627
108629 726
9394 300
744734 1219
8851 158
8222 414
195166 431
16747 405
80440 859
25891 339
7335 270
23538 676
4586 69
53498 680
26467 411
3058 240
7928 863