10331 69
3808 731
34103 190
37046 537
15793 165
119439 469
10797 158
14457 681
6743 372
5667 880
4682 577
5162 30
7277 516
8683 322
126783 176
5641 625
4877 679