5060 825
62080 662
15306 519
20056 319
12571 493
181752 986
140342 856
73611 514
20437 514
28847 913
20476 131
4255 380
3865 154
9703 615
57089 169