20004 36
10217 6
10757 11
14634 35
16157 47
26071 97
12860 29
16910 48
12012 20
15962 28
41401 82
36477 86
26919 43
26754 64
29400 47
24861 49
29335 30
25883 72
46382 123
40972 86
49660 76
27342 46
53309 160
28671 61