646 132
2430 199
62080 572
7840 581
10509 179
4018 520
12415 570
3606 235
12329 245
15067 396
5497 823