12141 7
17171 36
41901 78
29321 53
34762 8
14952 14
16404 12
51167 120
17390 20
17145 27
19127 19
9882 7
18868 34
11037 14
10804 3
13318 19
12071 10
12335 6
10183 3
11803 7
53167 157
36243 95
24595 43
28356 43