840 225
1228 327
2592 82
6053 265
2480 423
2651 698
2307 691
3654 883
5140 598
4822 622
3964 572
5628 208
3921 98
21639 510
4399 888