5079 826
62100 662
15312 519
20056 319
12571 493
181784 986
140395 856
73619 514
20449 514
28862 913
20487 131
4256 380
3866 154
9704 615
57108 169