2881 103
17781 223
10532 783
5524 659
30596 1016
8498 586
4300 83
24050 605
4879 508
3747 521
5253 147
1712 182
2975 484
20258 660
3445 624
8696 161
57971 585
57204 776
9933 32
5242 821
13903 163
77161 612
13718 289
43492 460