15408 32
4484 366
2604 124
4075 65
2584 94
4902 606
2935 274
3933 76
24524 173
2460 454
4839 660
7376 479