3896 605
2906 729
2520 671
2272 451
90281 150
6297 672
25506 259
19083 583
44300 1030
5492 373
14986 665
126003 383
129028 1201
69075 282
97700 738
87604 692
101713 851