44580 517
11582 690
8612 415
17732 434
18178 475
134062 800
16716 413
106264 615
67658 674
11067 107
31766 251
2510 89