30096 315
3430 225
8293 576
21432 769
57913 148
13089 935
13118 481
7946 301
33182 258
8027 772
2765 37
3522 526
6188 112
6640 618
18842 879
10551 530
12157 627
6202 197
12628 568
5715 629
3117 153
4779 718
16644 178
8871 539
4697 76
5678 300
30187 973
15181 671