21250 28
5292 14
3679 4
1295 1
1842 2
2509 3
2757 4
6780 25
1112 2
2464 10
1059 1
1573 3
2139 4
975 1
1365 2
884 1
855 1
978 1
1075 3
1534 1
1422 1
988 1
877 1
992 1