1435 336
2125 541
843 225
1229 327
2918 82
6608 265
2589 423
2651 698
2313 691
3705 883
5141 598
4825 622
3968 572
5633 208
3921 98
21640 510
4404 888