22243 23
104752 112
36941 30
12290 15
36733 36
9078 4
25473 25
8964 0
9925 2
31390 8
8863 0
13568 17
10103 4
41365 68
116774 55
18990 28
14176 1
21701 23
33171 27
9401 1
118338 63