39131 803
2063 443
211731 895
147552 823
14565 666
5841 463
14493 658
15408 512
97687 251
9828 302
32132 415
155714 276
28384 601