44051 517
11556 690
8594 415
17651 434
18156 475
133607 800
16716 413
106123 615
67420 674
11023 107
31590 251
2505 89