10301 69
3801 731
34088 190
37038 537
15793 165
119437 469
10796 158
14456 681
6743 372
5667 880
4681 577
5161 30
7277 516
8682 322
126745 176
5639 625
4877 679