High Score: 12367
12367
12156
11640
5523
5391
5371
5281
5178
5158
4770
4660
4009
3907
3126
3094
2954
2926
2911
2651
2626