20559 25
21531 47
18040 28
14960 23
15437 38
9499 10
8856 9
15453 13
21418 35
19707 42
11726 8
10976 20
14824 25
15331 18
29968 31
48314 21
14899 19
32567 73
15636 28
106302 270
24719 13
18993 15
21747 20
10631 21