3529 318
3102 463
35953 165
17456 96
10982 441
127404 825
5276 705
3648 357
4438 864
3057 421
4848 786