540 130
1375 353
2165 504
1117 279
1607 484
619 58
3842 659
4063 264
6888 491
5208 171
15397 390
4519 659
2636 267