932 285
2840 858
2729 677
1112 339
2630 805
2581 633
2287 487
5533 590
4162 200
3846 322
4313 319
4215 211
14186 350
7740 654
5531 814
3888 187
4295 485