25093 148
17053 597
5230 176
4803 959
8361 104
5691 163
3787 521
19461 783
5379 676
9440 597
5277 156
4263 689
5701 607
12967 738
19666 198
4760 118
1757 238
10507 555
7348 32
10046 588
3020 409
3393 295
4331 277
5802 603
8591 753
6183 949
5447 672
2233 159