591 130
3619 639
3975 459
16937 602
3520 593
15498 290
3037 37
6835 516
4154 368
11755 108
2834 546
68750 507
14191 889
63734 727
4020 322
25138 177
29325 281
6255 86
10868 704