3597 805
4437 568
17279 358
15782 829
1304 64
1904 278
9043 230
5125 484
6317 280
7247 674
9748 714
7169 657
5143 127
3457 109
3953 562