59081 652
14899 518
19872 317
12451 493
177898 986
133355 848
72639 512
19287 513
27012 913
19344 128
3941 380
3737 154
9566 615
4713 824
55100 169