58899 652
14875 518
19866 317
12446 493
177744 985
133009 848
72597 512
19230 512
26940 913
19271 128
3933 380
3732 154
9557 615
4706 824
55014 169