80971 668
5704 223
29501 344
139780 860
11772 709
3124 351
8072 583
927100 954
37673 790
9005 831
7330 423
4518 897
4826 558
7639 718
74594 480
4171 511
4329 302
5162 689
35737 162
30082 605
3715 96
7665 699
1907 30
5829 158