25094 148
17053 597
5230 176
4803 959
8362 104
5691 163
3787 521
19461 783
5379 676
9441 597
5278 156
4263 689
5701 607
12969 738
19666 198
4760 118
1757 238
10508 555
7350 32
10049 588
3020 409
3394 295
4331 277
5804 603
8592 753
6183 949
5447 672
2236 159