592 130
3703 639
4184 459
17489 602
3631 593
15576 290
3070 37
6863 517
4239 368
11775 108
2841 546
68827 507
14291 889
63986 727
4062 322
25139 177
29365 281
6277 86
10930 704