2695 223
12625 435
4082 855
31299 688
18205 716
22163 596
31811 538
5052 768
9843 319
22180 318
7680 711
8105 896
15797 656
19033 405
9246 582
16116 275
11803 762
40175 779
20512 579
14761 156
42180 974
14514 161
40444 366
18988 72
13281 491
16658 877
16553 664
12615 243