2957 649
37019 226
3255 298
6501 588
4775 657
66356 515
111074 327
31209 776
8950 660
28446 280
5575 363
22896 545
6765 293
3807 643
7664 700
14464 251
6267 680
8683 755
5904 680
5044 874
36688 843
10734 394
23327 594