16596 357
15123 829
1000 64
1759 278
8603 230
4782 484
5856 280
7074 674
9660 714
6916 657
4966 127
3300 109
3770 562