12793 9
10670 14
14922 20
13724 18
12203 8
12103 6
13558 11
14245 5
16451 25
8797 5
13551 6
12606 19
10174 1
8927 4
8237 2
19268 48
10413 5
37975 90
45736 165
24214 37
11342 20
51098 113
24567 37
12187 3