109329 4
12130 4
3852 3
6527 3
10704 3
86778 3
13751 2
5929 2
22726 2
1005 2
3326 2
10354 2
9428 2
1152 2
12226 2
2329 2
118353 2
855 2
5676 2
5805 2
26601 2
1452 2
7501 2
12430 2