5072 825
62087 662
15310 519
20056 319
12571 493
181759 986
140352 856
73614 514
20439 514
28849 913
20481 131
4255 380
3866 154
9703 615
57097 169