1463 336
2173 541
844 225
1229 327
3126 82
7032 265
2674 423
2653 698
2314 691
3750 883
5141 598
4831 622
3974 572
5637 208
3922 98
21640 510
4405 888