2929 649
37007 226
3254 298
6495 588
4773 657
66353 515
111022 327
31204 776
8945 660
28439 280
5573 363
22884 545
6759 293
3807 643
7661 700
14442 251
6265 680
8683 755
5899 680
5044 874
36678 843
10730 394
23308 594