19952 255
129733 287
53833 347
29818 370
103175 727
60509 842
37564 859
56757 551
18072 838
15432 496
19626 503
9702 886
10500 610
26257 179
15855 225