59078 652
14898 518
19872 317
12451 493
177895 986
133350 848
72639 512
19285 513
27010 913
19344 128
3941 380
3737 154
9566 615
4713 824
55100 169