30098 315
3431 225
8294 576
21432 769
57918 148
13089 935
13120 481
7948 301
33182 258
8036 772
2765 37
3522 526
6188 112
6640 618
18844 879
10551 530
12158 627
6202 197
12628 568
5715 629
3117 153
4779 718
16645 178
8871 539
4697 76
5678 300
30200 973
15182 671