930 285
2839 858
2714 677
1104 339
2628 805
2575 633
2283 487
5477 590
4151 200
3846 322
4303 319
4211 211
14181 350
7729 654
5525 814
3878 187
4293 485