932 285
2840 858
2735 677
1113 339
2631 805
2581 633
2287 487
5541 590
4163 200
3847 322
4314 319
4215 211
14187 350
7740 654
5531 814
3890 187
4296 485