29445 145
11881 687
67993 856
9790 78
71409 309
27134 293
100817 634
36927 544
19824 240
58381 157
108785 766
9245 450
1689 273