3965 605
2935 729
2525 671
2294 451
90839 150
6324 672
25546 259
19113 583
44340 1030
5494 373
14997 665
126530 383
129534 1201
69191 282
98255 738
88307 693
102403 851