15891 820
31915 292
9764 509
36808 509
21093 112
15244 807
7627 867
10883 310
7035 126
5349 880
8314 500
16614 754
4175 257
154118 727
7593 625
60637 197
4285 554
2862 721
1825 131
45007 854
16202 687
4681 120