3899 605
2909 729
2520 671
2272 451
90308 150
6297 672
25507 259
19087 583
44302 1030
5492 373
14986 665
126021 383
129061 1201
69076 282
97731 738
87632 692
101736 851