3595 318
3144 463
36151 165
18049 97
11380 443
129754 827
5336 705
3704 357
4488 864
3113 421
4917 786