930 285
2839 858
2724 677
1109 339
2629 805
2578 633
2286 487
5504 590
4156 200
3846 322
4308 319
4213 211
14183 350
7735 654
5530 814
3886 187
4294 485