1608 173
14753 506
1784 100
3838 555
6852 253
15503 713
33126 299
8400 304
14641 260
12642 523
14166 662
6247 70
19264 647
4588 867