3896 605
2904 729
2520 671
2271 451
90274 150
6297 672
25506 259
19083 583
44300 1030
5492 373
14986 665
125997 383
129023 1201
69075 282
97698 738
87588 692
101703 851