935 285
2842 858
2781 677
1123 339
2641 805
2597 633
2291 487
5638 590
4190 200
3864 322
4348 319
4229 211
14205 350
7761 654
5542 814
3903 187
4316 485