591 130
3686 639
4110 459
17436 602
3585 593
15543 290
3053 37
6857 517
4175 368
11767 108
2839 546
68798 507
14227 889
63914 727
4043 322
25139 177
29362 281
6267 86
10911 704