3153 805
4422 568
17068 358
15552 829
1132 64
1882 278
8904 230
4949 484
6134 280
7192 674
9715 714
7089 657
5074 127
3395 109
3905 562