3995 663
72520 521
4525 44
4959 54
37249 145
4316 709
5568 521
2001 258
8448 323
3638 486
2618 270
3681 297