3899 605
2909 729
2520 671
2272 451
90290 150
6297 672
25506 259
19084 583
44300 1030
5492 373
14986 665
126011 383
129045 1201
69076 282
97716 738
87613 692
101726 851