3001 649
37045 226
3261 298
6515 588
4783 657
66367 515
111184 327
31221 776
8953 660
28456 280
5579 363
22900 545
6769 293
3808 643
7668 700
14524 251
6271 680
8686 755
5907 680
5045 874
36699 843
10736 394
23368 594