4221 512
8853 632
5542 665
57910 381
31429 757
5833 541
3762 362
7243 275
19002 824
5670 695
4059 466
6256 165