2984 649
37030 226
3258 298
6506 588
4776 657
66366 515
111143 327
31212 776
8950 660
28451 280
5576 363
22897 545
6769 293
3808 643
7667 700
14502 251
6268 680
8685 755
5906 680
5045 874
36692 843
10735 394
23344 594