3583 318
3136 463
36113 165
17979 97
11341 443
129422 827
5325 705
3696 357
4483 864
3106 421
4906 786