3900 605
2911 729
2520 671
2273 451
90337 150
6298 672
25510 259
19088 583
44305 1030
5492 373
14987 665
126050 383
129088 1201
69083 282
97766 738
87674 692
101781 851