5079 826
62105 662
15314 519
20056 319
12571 493
181792 986
140409 856
73621 514
20452 514
28866 913
20490 131
4256 380
3866 154
9704 615
57110 169