14656 27
4730 3
38533 66
8546 11
6358 4
26139 56
98435 89
118081 322
55166 23
39124 78
17119 14
3772 11
4168 18
79559 155
1149 12
14577 18
8596 22
11741 22
21539 14
44237 55
6248 10
22991 29