3192 805
4422 568
17077 358
15562 829
1134 64
1885 278
8907 230
4949 484
6138 280
7193 674
9716 714
7094 657
5074 127
3395 109
3906 562