932 285
2840 858
2725 677
1109 339
2629 805
2580 633
2286 487
5509 590
4156 200
3846 322
4310 319
4213 211
14184 350
7737 654
5530 814
3887 187
4294 485