5118 25
10064 22
4176 10
2415 8
1347 7
1335 6
2363 5
1139 3
1974 3
1211 3
2029 3
959 2
1095 2
1363 2
1072 2
1296 2
1048 2
1162 2
954 2
767 2
2045 2
860 2
1167 1
852 1