44582 517
11582 690
8612 415
17732 434
18178 475
134066 800
16716 413
106265 615
67659 674
11068 107
31767 251
2510 89