2996 649
37041 226
3259 298
6511 588
4782 657
66367 515
111178 327
31220 776
8953 660
28456 280
5577 363
22900 545
6769 293
3808 643
7668 700
14523 251
6271 680
8686 755
5907 680
5045 874
36699 843
10735 394
23360 594