15012 24
17538 24
20404 26
12634 14
14004 17
22065 30
17579 19
25841 38
14567 12
28581 39
22804 12
36550 53
12053 3
12507 10
11707 3
14846 6
12058 3
11728 1
104779 217
35100 53
14528 4
13944 9
12163 1
23224 53