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