29453 145
11883 687
68006 856
9793 78
71413 309
27137 293
100832 634
36930 544
19827 240
58388 157
108810 766
9254 450
1690 273