12277 26
11154 19
2281 9
2515 8
2141 6
1136 5
2305 4
1883 3
1040 3
1907 3
1165 2
993 2
899 2
1360 1
1201 1
1028 1
1116 1
958 1
834 1
925 1
1453 1
1239 1
837 1
940 0