20124 255
129788 287
53872 347
29853 370
103226 727
60569 842
37606 859
56779 551
15467 496
19665 503
9735 886
10526 610
26433 179
15925 225