881 233
10657 174
13301 751
17232 330
105159 671
33385 506
21523 981
7519 487
9967 637
7656 693
7827 777
4909 108
20072 185
4143 59
11700 95
6720 518
6602 700
5497 836
6065 610
8349 614
279685 526
102675 573
85989 830
5876 306
31485 178
7776 416
28202 84
23812 129