3148 710
2536 728
415 39
6345 288
6081 646
4367 285
4803 136
3526 233
8517 327
12465 119
8229 573
3520 849
2597 280