7591 2
10938 6
31729 21
12005 8
9399 5
9549 2
8396 2
22243 23
11328 8
104752 112
23303 18
36941 30
11467 3
12290 15
36733 36
9078 4
25473 25
13675 6
9925 2
20473 29
31390 8
30716 16
8863 0
13568 17