3899 605
2910 729
2520 671
2272 451
90318 150
6298 672
25507 259
19087 583
44302 1030
5492 373
14986 665
126034 383
129072 1201
69079 282
97740 738
87648 692
101749 851