37084 76
31218 64
14912 17
9256 12
21368 19
19983 14
9161 1
7614 2
38414 62
21014 31
13073 35
9285 44
10228 8
8652 8
8866 9
10193 13
18954 32
13344 21
11016 10
8475 6
11022 30
9413 4
9011 10
32849 96