25308 47
43077 113
22720 41
36856 97
50912 165
25556 90
24413 53
45748 64
12927 13
21563 43
20595 59
19951 35
15327 31
17682 39
13925 19
22155 47
13551 13
14380 20
24067 46
15982 32
13558 14
16054 33
16045 33
13038 18