1088 252
3133 410
3799 455
3997 238
5415 656
5902 267
2040 145
4251 757
21487 536
3331 444
2820 487
801 72