58950 652
14882 518
19867 317
12448 493
177785 985
133119 848
72608 512
19248 512
26969 913
19298 128
3935 380
3736 154
9562 615
4707 824
55040 169