840 225
1228 327
2498 82
5927 265
2451 423
2649 698
2306 691
3643 883
5140 598
4822 622
3964 572
5627 208
3920 98
21639 510
4398 888