3003 649
37054 226
3261 298
6518 588
4783 657
66370 515
111192 327
31227 776
8953 660
28464 280
5579 363
22905 545
6769 293
3808 643
7668 700
14526 251
6272 680
8689 755
5909 680
5046 874
36701 843
10737 394
23379 594