15589 32
4520 366
2641 124
4156 65
2619 94
4965 606
2960 274
4078 76
26014 173
2485 454
4935 660
7595 479