3965 605
2935 729
2525 671
2294 451
90851 150
6324 672
25547 259
19115 583
44341 1030
5494 373
14998 665
126542 383
129553 1201
69195 282
98270 738
88320 693
102418 851