90952 806
15459 154
38114 670
21008 204
3968 753
1741 143
1997 154
4825 496
3175 193
5112 753
5163 546
3537 81