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