38697 803
2058 443
211044 895
147133 823
14563 666
5841 463
14481 658
15362 512
97576 251
9812 302
32061 415
155484 276
28379 601