2401 238
13381 306
12810 104
6593 114
9058 24
9257 857
12576 560
10109 606
6873 409
36489 393
6737 726
15968 448