111056 19
25930 8
6234 3
11626 3
15554 3
1855 3
4178 2
8478 1
6531 1
2433 1
1879 1
2576 1
4230 1
10407 1
981 1
402 1
477 1
1105 1
2102 1
2356 1
1603 1
5379 1
830 1
2603 1