1431 336
2119 541
843 225
1229 327
2905 82
6580 265
2583 423
2651 698
2311 691
3704 883
5141 598
4825 622
3968 572
5632 208
3921 98
21640 510
4404 888