1456 336
2154 541
844 225
1229 327
3051 82
6846 265
2647 423
2653 698
2313 691
3734 883
5141 598
4831 622
3973 572
5636 208
3922 98
21640 510
4404 888