15012 24
17673 24
20543 26
12774 14
14004 17
22199 30
17719 19
25978 38
14699 12
28854 39
22934 12
36691 53
12053 3
12635 10
11839 3
14985 6
12191 3
11864 1
105329 217
35362 54
14661 4
14078 9
12292 1
23354 53