39107 803
2063 443
211682 895
147528 823
14565 666
5841 463
14489 658
15405 512
97679 251
9825 302
32128 415
155699 276
28384 601