2985 598
1057 166
2932 658
90623 873
21516 925
5872 679
27484 59
7494 664
73399 906
36860 419
4251 688
58726 157
17911 547
4468 777
14475 47
4701 563
7668 429
11030 99
49061 792
3656 356
3812 243
3709 116
3009 463
16740 558
4785 639
15450 923
3821 579
3763 244