39141 803
2063 443
211754 895
147563 823
14565 666
5841 463
14493 658
15412 512
97689 251
9828 302
32135 415
155725 276
28384 601