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