42096 783
2762 285
8328 569
10854 215
4710 40
7565 593
6456 725
6793 41
6706 683
27596 618
3624 153
6988 93
10338 182
7124 597
4842 134
5866 37
2975 212
5772 245
5204 370
5811 95
19973 142
4428 86
7743 346
12283 791
21480 458
6935 75
3852 137
8252 493