118703 310
9919 491
3323 631
1459 258
102340 279
116945 585
87697 801
35626 278
113831 245
27161 787
142159 822