1125 306
2646 800
1450 349
5112 83
7082 256
14534 140
3724 563
7092 733
10961 700
5356 532
11640 720
5859 783
329712 452
6678 82
3786 279
1831 189
6082 861
2406 281
4624 335