42902 517
11534 690
8573 415
17552 434
18134 475
132938 799
16713 413
105999 615
67067 674
10950 107
31394 250
2495 89