3965 605
2935 729
2525 671
2294 451
90854 150
6324 672
25547 259
19115 583
44341 1030
5494 373
14998 665
126543 383
129553 1201
69196 282
98272 738
88320 693
102424 851