25606 703
42414 897
5241 30
13371 469
10147 637
7254 280
12238 397
5764 673
9605 708
9332 624
21095 742
4975 61
6997 464
12013 503
5826 254
13171 244
16398 96
10432 513
17882 616
5385 756
8464 873
11864 697
5982 73
15759 234
8881 506
14610 710
5376 94
21009 794