682 132
2662 199
63659 572
7984 581
10634 179
4056 520
12513 570
3680 235
12429 245
15637 396
5540 823