25087 148
17050 597
5229 176
4803 959
8354 104
5687 163
3787 521
19461 783
5379 676
9430 597
5274 156
4263 689
5701 607
12963 738
19664 198
4760 118
1757 238
10501 555
7345 32
10043 588
3019 409
3392 295
4326 277
5800 603
8587 753
6175 949
5447 672
2230 159