39195 803
2063 443
211811 895
147604 823
14565 666
5841 463
14493 658
15415 512
97707 251
9831 302
32140 415
155755 276
28387 601