20131 1095
1000 59
2804 551
1657 163
3726 762
1213 68
6808 288
3556 674
3759 459
7847 683
7298 962
1523 106
6684 240
16619 763
2003 228
5897 461
18486 686
5214 270
4622 662
2800 192
1088 192
3012 552
3683 585
2677 630