5096 77
8399 69
6911 162
5867 547
2600 43
3912 628
3943 654
4729 736
52720 673
35599 796
5961 417
3620 111
4941 301
7160 315
10799 965
5930 444
1075 153
4038 300
7536 636
2744 197
4102 867
12645 186
16959 231
6119 323
2762 293
3553 430
5784 894
11798 642