840 225
1227 327
2445 82
5841 264
2437 423
2649 698
2306 691
3630 883
5140 598
4819 622
3962 572
5626 208
3920 98
21639 510
4398 888