591 130
3625 639
3987 459
16994 602
3525 593
15501 290
3038 37
6839 516
4154 368
11756 108
2835 546
68754 507
14195 889
63744 727
4021 322
25139 177
29333 281
6256 86
10870 704