15403 32
4481 366
2604 124
4075 65
2581 94
4899 606
2934 274
3929 76
24497 173
2456 454
4831 660
7375 479