2625 800
1426 349
5077 83
7052 256
14529 140
3724 563
7088 733
10953 700
5353 532
11626 720
5859 783
328565 452
6649 82
3780 279
1831 189
6067 861
2403 281
4623 335