25023 177
47043 127
39196 34
8151 850
5851 58
20806 777
12881 842
28753 281
25224 483
10652 652
6903 256
5960 86
7988 360
10535 299
10822 397
10355 88
18824 159
6639 911
4262 118
9172 242
37722 865
7554 537
14330 558
10962 536
26209 105
109549 716