3596 318
3145 463
36156 165
18055 97
11382 443
129782 827
5337 705
3707 357
4488 864
3113 421
4918 786