29303 145
11819 687
67697 856
9728 78
71163 309
27007 293
100253 633
36822 544
19732 240
58205 157
107969 766
9082 450
1679 273