2991 11
3766 13
9985 26
11567 34
33940 47
13775 25
17105 42
8141 16
25895 54
10840 22
14406 32
17852 49
4853 21
43729 121
26347 48
13821 30
7650 29
12920 23
24356 92
12137 26
13355 34
54701 125
33419 77
32313 41