15595 32
4520 366
2643 124
4159 65
2619 94
4967 606
2961 274
4079 76
26056 173
2485 454
4935 660
7601 479