59091 652
14900 518
19872 317
12452 493
177915 986
133368 848
72640 512
19287 513
27014 913
19345 128
3941 380
3737 154
9566 615
4713 824
55104 169