58960 652
14882 518
19867 317
12448 493
177792 985
133134 848
72611 512
19252 512
26973 913
19303 128
3935 380
3736 154
9563 615
4707 824
55043 169