1225 327
1566 81
3671 263
2114 423
2643 698
2294 691
3501 883
5128 598
4805 622
3947 572
5617 208
3913 98
21635 510
4390 888