3528 318
3102 463
35951 165
17446 96
10982 441
127347 825
5276 705
3648 357
4435 864
3057 421
4847 786