1066 252
3128 410
3796 455
3986 238
5406 656
5892 267
2035 145
4250 757
21360 533
3330 444
2816 487
798 72