3595 318
3144 463
36150 165
18049 97
11379 443
129751 827
5335 705
3704 357
4488 864
3113 421
4917 786