12641 16
21847 23
11631 11
9214 1
23309 29
11387 6
12304 33
32501 40
9266 5
9539 6
12315 8
30263 29
15397 44
20878 46
11226 10
17791 28
15101 23
13134 10
9798 2
17925 28
8178 2
10957 2
11334 8
19444 43