840 225
1228 327
2509 82
5951 265
2454 423
2649 698
2306 691
3645 883
5140 598
4822 622
3964 572
5627 208
3920 98
21639 510
4398 888