2893 99
4264 686
4578 519
4932 316
3583 85
2880 318
5163 189
6188 635
5666 548
2344 141
6954 322
2913 354
3267 577
3616 538
4428 316
5523 870