31291 46
10984 14
14614 31
13837 6
29857 54
18660 28
12895 22
15924 24
19174 25
48920 85
16065 16
10407 25
3993 10
4274 5
18612 36
29257 53
15655 12
9718 10
9107 19
6690 13
10081 13
4500 3
10463 22
7219 5