26298 65
60431 130
26164 81
18747 19
10411 5
15647 9
9607 2
13554 6
16381 12
15162 5
11287 3
21392 20
23654 34
14252 15
12765 7
9113 2
8827 4
9823 13
10668 11
7038 5
10634 6
9141 4
7241 1
13256 31