19861 627
108633 726
9394 300
744738 1219
8851 158
8222 414
195169 431
16749 405
80442 859
25891 339
7335 270
23540 676
4586 69
53498 680
26467 411
3058 240
7928 863