1084 252
3132 410
3798 455
3991 238
5410 656
5901 267
2039 145
4251 757
21450 536
3331 444
2819 487
800 72