1145 232
811 148
31180 144
25270 602
11253 425
28404 785
12693 687
11909 761
7131 660
10059 645
3980 332
5308 577
3852 940