1399 215
3653 847
4460 432
3546 95
1696 107
169454 841
139281 609
10160 187
36266 593
13873 321
6490 449
7152 927
3093 409
8910 924