20791 768
1442 285
5846 653
1564 316
12435 120
3860 710
6105 60
9767 293
942 178
3414 627
13434 821
8731 595
34807 249
3520 746
14353 923
4786 399
3762 389
9731 834
22559 66
26720 143
10727 660
24673 660
3595 331
7075 115