43860 408
24050 818
5854 211
2961 187
241755 794
108325 642
73857 636
62985 149
44933 421
34062 260
18297 302
4991 398
3505 397