3906 605
2913 729
2521 671
2278 451
90395 150
6300 672
25518 259
19090 583
44311 1030
5493 373
14988 665
126105 383
129165 1201
69095 282
97833 738
87749 693
101877 851