1427 336
2119 541
843 225
1229 327
2895 82
6558 265
2582 423
2651 698
2311 691
3701 883
5141 598
4825 622
3968 572
5632 208
3921 98
21640 510
4403 888