2149 10
9577 49
48808 105
20875 55
16394 58
4426 16
5286 22
11072 40
5967 21
4060 5
3226 1
10813 49
6818 19
10604 45
5524 23
6007 13
15236 54
3883 9
41835 173
5399 24
13815 79
1983 3
10253 34
1976 1