30836 66
43070 889
53183 731
24540 363
4744 226
15713 175
7186 496
4075 63
9560 927
9231 622
6734 628