16403 508
11843 545
26435 752
12634 712
16681 206
11599 883
12826 946
4219 650
2513 129
19305 231
9875 542
10907 65
8153 534
3891 398
3167 264
8838 175
17829 703
332062 529
190007 592
143652 691
260065 832
86167 542
181151 1068
105368 399
24159 669