5075 825
62096 662
15311 519
20056 319
12571 493
181770 986
140368 856
73618 514
20443 514
28855 913
20482 131
4255 380
3866 154
9704 615
57101 169