15002 14
30516 44
25044 31
11415 2
12792 4
31733 46
16630 12
13982 9
17134 22
14209 19
11940 3
16771 18
15589 12
20074 30
18252 27
13332 3
26613 42
20030 29
10383 4
12593 6
14577 8
22060 20
26838 60
26503 39