115278 19
19478 8
5458 7
3358 6
3433 5
9629 4
13484 4
1603 4
1803 4
6007 4
2883 4
3084 4
3153 3
5507 3
3130 3
1209 3
2231 3
26980 3
1482 3
6252 3
9708 3
5128 3
2153 3
3129 3