3963 605
2935 729
2525 671
2294 451
90837 150
6319 672
25546 259
19112 583
44340 1030
5494 373
14997 665
126525 383
129529 1201
69191 282
98249 738
88291 693
102394 851