589 129
52085 304
3364 351
918 47
12031 510
8336 250
2115 49
71634 149
93514 197
49277 230
141653 298
108308 668
105404 898
235947 720
109808 593