5076 825
62099 662
15312 519
20056 319
12571 493
181776 986
140376 856
73618 514
20445 514
28857 913
20487 131
4256 380
3866 154
9704 615
57104 169