15406 32
4482 366
2604 124
4075 65
2584 94
4901 606
2935 274
3931 76
24510 173
2459 454
4834 660
7376 479