2993 649
37039 226
3259 298
6511 588
4781 657
66367 515
111175 327
31217 776
8953 660
28455 280
5577 363
22900 545
6769 293
3808 643
7667 700
14522 251
6269 680
8686 755
5907 680
5045 874
36698 843
10735 394
23354 594