591 130
3658 639
4043 459
17208 602
3560 593
15526 290
3046 37
6846 516
4162 368
11764 108
2837 546
68782 507
14213 889
63833 727
4033 322
25139 177
29348 281
6259 86
10896 704