3529 318
3102 463
35952 165
17450 96
10982 441
127370 825
5276 705
3648 357
4437 864
3057 421
4847 786