15403 32
4479 366
2603 124
4075 65
2581 94
4899 606
2934 274
3929 76
24482 173
2456 454
4831 660
7373 479