89902 806
15113 154
36816 666
20296 204
3901 753
1678 143
1926 154
4763 496
3115 193
5011 753
5098 546
3440 81