34960 548
17209 591
7180 582
5615 343
5607 67
53642 1060
6307 529
11404 125
10839 794
13735 955
5149 85
9575 93
21734 773
25794 539
6553 613
8447 659
3736 291
8168 898
4567 221
3776 403
8046 673
11800 407
50323 520
19738 988