826 225
1227 327
1896 81
4402 263
2244 423
2645 698
2295 691
3546 883
5134 598
4811 622
3952 572
5621 208
3919 98
21638 510
4394 888