935 285
2842 858
2781 677
1123 339
2641 805
2598 633
2292 487
5639 590
4192 200
3864 322
4350 319
4229 211
14207 350
7762 654
5542 814
3903 187
4316 485