11787 9
21185 60
8376 2
35624 88
9513 6
14437 22
11592 10
30157 82
12134 15
39623 89
19959 46
8173 5
11640 9
11443 3
17214 26
17029 22
16331 32
167491 495
13030 21
10595 17
15539 14
16473 37
87956 215
18125 14