930 285
2839 858
2722 677
1107 339
2628 805
2576 633
2286 487
5498 590
4153 200
3846 322
4306 319
4211 211
14182 350
7732 654
5526 814
3883 187
4293 485