1597 173
14752 506
1782 100
3816 555
6850 253
15502 713
33121 299
8400 304
14641 260
12642 523
14166 662
6245 70
19263 647
4588 867