3604 639
3956 459
16866 602
3510 593
15491 290
3035 37
6832 516
4148 368
11751 108
2834 546
68745 507
14186 889
63714 727
4013 322
25138 177
29322 281
6251 86
10858 704