2401 238
13383 306
12814 104
6593 114
9060 24
9257 857
12576 560
10109 606
6874 409
36489 393
6738 726
15968 448