42743 515
11533 690
8573 415
17548 434
18134 475
132896 799
16713 413
105993 615
67044 674
10946 107
31377 250
2495 89