39150 803
2063 443
211763 895
147577 823
14565 666
5841 463
14493 658
15413 512
97691 251
9828 302
32135 415
155727 276
28384 601