1227 327
1772 81
4094 263
2191 423
2645 698
2295 691
3525 883
5132 598
4810 622
3951 572
5620 208
3917 98
21637 510
4394 888