3902 605
2912 729
2521 671
2278 451
90375 150
6300 672
25515 259
19090 583
44309 1030
5493 373
14988 665
126088 383
129136 1201
69092 282
97810 738
87717 692
101843 851