830 225
1227 327
1997 81
4716 263
2283 423
2646 698
2297 691
3572 883
5135 598
4813 622
3959 572
5621 208
3920 98
21638 510
4394 888