44047 517
11556 690
8592 415
17649 434
18156 475
133596 800
16716 413
106122 615
67418 674
11021 107
31588 251
2505 89