3596 318
3145 463
36156 165
18057 97
11382 443
129789 827
5338 705
3707 357
4488 864
3113 421
4918 786