3967 605
2935 729
2525 671
2294 451
90865 150
6326 672
25548 259
19115 583
44342 1030
5494 373
14999 665
126552 383
129568 1201
69199 282
98285 738
88336 693
102437 851