14479 23
23489 38
29323 108
24826 43
10183 3
26032 16
12071 10
15091 12
15988 18
17366 27
51392 124
44163 102
29544 54
24435 30
20035 64
30555 45
26237 21
19204 32
10602 8
56553 86
41692 57
17300 22
14459 24
41717 76