5032 25
10008 22
4116 10
2293 8
1294 7
1298 6
2330 5
1097 3
1921 3
1152 3
1988 3
899 2
1048 2
1332 2
1008 2
1244 2
980 2
1126 2
919 2
724 2
1980 2
801 2
1133 1
795 1