59096 652
14900 518
19872 317
12452 493
177917 986
133376 848
72640 512
19289 513
27016 913
19348 128
3941 380
3737 154
9566 615
4713 824
55105 169