591 130
3663 639
4055 459
17227 602
3564 593
15527 290
3046 37
6849 516
4165 368
11764 108
2837 546
68784 507
14213 889
63843 727
4034 322
25139 177
29349 281
6261 86
10898 704