109 25
7032 315
17130 215
21646 362
30587 435
3931 47
7974 360
3595 565
30505 538
9770 50
15826 688
48004 858
7055 427
9374 575
4488 564
6421 669
10883 656
17082 802
25714 130
19453 493
8401 694
2944 231
10571 503
6335 100
9337 771
36174 468
50551 744
6648 811