25083 148
17045 597
5227 176
4802 959
8350 104
5687 163
3787 521
19460 783
5378 676
9425 597
5272 156
4262 689
5699 607
12958 738
19664 198
4759 118
1757 238
10491 555
7341 32
10042 588
3017 409
3392 295
4326 277
5798 603
8584 753
6172 949
5445 672
2229 159