3001 649
37047 226
3261 298
6516 588
4783 657
66370 515
111189 327
31225 776
8953 660
28456 280
5579 363
22903 545
6769 293
3808 643
7668 700
14525 251
6271 680
8686 755
5907 680
5045 874
36700 843
10737 394
23373 594