42051 210
1104 79
3647 332
6638 341
15028 262
36190 677
4930 716
4221 439
3900 602
3564 82
6344 280
4965 81
10861 57
2783 188
20999 503
13642 629
5672 719
3719 120
20725 959
3867 557
9622 295
5392 50
5304 574
5165 639
3722 157
12695 558
4634 561
3554 318