30091 315
3429 225
8289 576
21432 769
57831 148
13086 935
13112 481
7922 301
33170 258
7985 772
2763 37
3521 526
6187 112
6638 618
18829 879
10536 530
12150 627
6196 197
12625 568
5712 629
3113 153
4777 718
16627 178
8871 539
4693 76
5663 300
29987 973
15168 671