30098 315
3431 225
8297 576
21435 769
57924 148
13089 935
13120 481
7951 301
33185 258
8072 772
2765 37
3522 526
6189 112
6640 618
18847 879
10556 530
12160 627
6202 197
12628 568
5715 629
3117 153
4780 718
16648 178
8871 539
4697 76
5679 300
30230 973
15184 671