57721 90
13580 34
12887 18
19352 34
10191 52
7635 11
44845 81
15447 12
26566 87
9074 8
14525 11
88301 211
3771 7
4662 11
43957 98
50862 122
37996 77
57718 86
5213 13
26793 49
5036 21
23957 40
39417 121