10786 11
9305 6
9058 15
18615 38
14350 30
11182 10
23047 31
17505 32
32402 75
31325 66
20551 21
23930 54
54362 144
16886 19
15831 19
7812 14
32297 52
49404 77
14553 26
10309 18
8340 22
19143 38
121837 303
47566 69