3902 605
2912 729
2521 671
2274 451
90350 150
6299 672
25512 259
19088 583
44308 1030
5493 373
14988 665
126072 383
129113 1201
69089 282
97796 738
87696 692
101821 851