12751 10
11455 16
35849 118
14221 39
14636 133
47240 115
4035 11
13870 28
33400 48
4196 15
32265 82
9635 21
17014 25
16664 53
35472 51
25841 47
2283 11
23999 76
36629 80
2709 8
4778 9