39114 803
2063 443
211697 895
147538 823
14565 666
5841 463
14493 658
15406 512
97682 251
9828 302
32130 415
155704 276
28384 601