30104 119
19073 296
633671 1694
139965 861
3418 215
2671 272
3364 237
3577 590
2388 76
2601 55
27849 684
59072 278
37311 259