1403 215
3663 847
4470 432
3557 95
1709 107
169871 841
139584 610
10238 187
36431 593
13948 321
6504 449
7160 927
3110 409
8919 924