30093 315
3429 225
8290 576
21432 769
57843 148
13087 935
13113 481
7932 301
33176 258
7988 772
2764 37
3522 526
6187 112
6638 618
18830 879
10542 530
12153 627
6196 197
12626 568
5713 629
3113 153
4777 718
16632 178
8871 539
4695 76
5664 300
30014 973
15172 671