19862 627
108638 726
9394 300
744741 1219
8851 158
8222 414
195171 431
16751 405
80442 859
25891 339
7335 270
23540 676
4586 69
53499 680
26467 411
3058 240
7928 863