15403 32
4479 366
2603 124
4074 65
2581 94
4899 606
2934 274
3929 76
24477 173
2455 454
4830 660
7372 479