5176 826
62303 662
15339 519
20059 319
12576 493
182081 986
140960 856
73685 514
20524 514
28964 914
20557 131
4259 380
3875 154
9713 615
57273 169