2048 238
12568 306
12041 104
6290 114
8685 24
8901 857
12158 560
9377 605
6627 409
36345 393
6668 726
15509 448