9198 3
11484 19
16136 55
18842 28
26200 63
21874 28
32011 69
13041 9
20525 53
13872 12
13890 10
18150 40
18457 30
22421 34
21182 31
30274 73
116309 161
12110 30
14884 48
10500 24
24257 26
19822 32
23177 30
65415 162