1641 476
799 239
4036 930
3526 851
2847 576
4101 332
33634 298
4902 316
7970 948
14792 133
14120 577
8583 447
7801 627