30098 315
3431 225
8299 576
21436 769
57937 148
13089 935
13120 481
7956 301
33187 258
8105 772
2765 37
3522 526
6189 112
6640 618
18851 879
10557 530
12161 627
6205 197
12628 568
5717 629
3119 153
4780 718
16656 178
8872 539
4697 76
5680 300
30285 974
15184 671