30099 315
3432 225
8300 576
21436 769
57955 148
13092 935
13123 481
7957 301
33191 258
8108 772
2765 37
3522 526
6191 112
6640 618
18857 879
10561 530
12161 627
6205 197
12629 568
5721 629
3121 153
4783 718
16713 178
8873 539
4698 76
5695 300
30350 974
15186 671