29445 145
11877 687
67989 856
9790 78
71403 309
27133 293
100815 634
36927 544
19824 240
58380 157
108782 766
9244 450
1689 273