932 285
2840 858
2741 677
1114 339
2631 805
2582 633
2287 487
5548 590
4166 200
3847 322
4316 319
4216 211
14188 350
7741 654
5531 814
3894 187
4298 485