2978 649
37027 226
3258 298
6504 588
4775 657
66365 515
111131 327
31212 776
8950 660
28450 280
5576 363
22897 545
6767 293
3808 643
7667 700
14499 251
6268 680
8685 755
5906 680
5045 874
36691 843
10734 394
23341 594