30671 592
28051 424
175016 783
19474 722
63224 498
62256 330
77853 653
23120 430
132913 1034
163743 850
19382 103
32649 403
99311 947
62972 182
45953 496