12501 4
110776 4
87704 3
10852 3
2977 3
6980 3
4105 3
6378 3
3804 2
21402 2
5376 2
1852 2
2828 2
12655 2
21530 2
22977 2
1126 2
3051 2
3429 2
5978 2
7579 2
2376 2
3930 2
58153 2