115283 19
26303 8
15654 4
6233 3
11626 3
1857 3
4278 2
830 2
7131 2
8983 1
6527 1
2431 1
1879 1
2579 1
4283 1
10657 1
1005 1
426 1
553 1
1129 1
2159 1
2434 1
1657 1
5707 1