13009 32
43314 143
18331 21
29494 63
11762 12
80135 177
29088 65
24417 20
27447 42
7672 21
88239 203
17160 25
7360 10
9111 19
120424 280
4441 11
9413 8
18916 21
9951 16
74515 90
33109 82
35515 65
11782 27
10966 8