4027 930
3482 851
2840 576
4088 332
33572 298
4887 316
7965 948
14781 133
14043 577
8550 447
7758 627