3596 318
3145 463
36156 165
18059 97
11382 443
129805 827
5338 705
3707 357
4488 864
3114 421
4918 786