15012 24
17538 24
20404 26
12634 14
14004 17
22065 30
17579 19
25841 38
14699 12
28581 39
22934 12
36550 53
12053 3
12635 10
11707 3
14846 6
12058 3
11728 1
104911 217
35228 53
14528 4
13944 9
12292 1
23354 53