2959 105
5846 567
21980 627
1473 91
4162 249
3367 787
5117 467
5386 692
2568 459
4223 558
3621 690
1614 118
2983 131
1037 42
3794 152
4200 654
27984 143
4020 726
3103 484
2147 99
7867 284
9178 324
7709 772
3053 170