2951 85
29724 119
25426 229
22601 107
34569 588
7109 760
3347 496
20417 838
18486 575
21527 664
14346 322
6086 284
5380 300
4889 490
5127 495
4024 62
15089 493
8835 290
27139 568
19736 475
9028 711
11936 634
24366 178
31420 614