1150 303
2140 253
976 314
796 251
2694 857
3439 691
8441 425
4137 717
3554 307
4162 564
76580 1064
4619 444