59086 652
14899 518
19872 317
12451 493
177904 986
133361 848
72639 512
19287 513
27013 913
19345 128
3941 380
3737 154
9566 615
4713 824
55101 169