30248 823
20777 683
17183 611
11182 351
12380 609
9210 290
50646 755
9884 453
9140 116
3104 656
5009 90