3594 318
3144 463
36150 165
18047 97
11374 443
129722 827
5335 705
3703 357
4488 864
3112 421
4917 786