257416 750
23141 63
40529 168
30294 244
15530 274
16694 132
10149 298
2609 63
17559 153
4627 204
8241 609
7100 280
21007 742
9014 654
13499 313
10116 678
7563 350
4899 392
31106 782
5549 558
8583 52
7562 736
27828 386
8985 91
3846 256
7165 699
5641 668
7638 409