3594 318
3143 463
36150 165
18044 97
11374 443
129712 827
5335 705
3703 357
4488 864
3112 421
4916 786