89899 806
15112 154
36809 666
20296 204
3900 753
1677 143
1926 154
4762 496
3115 193
5011 753
5098 546
3440 81