21052 592
3506 711
2678 728
497 39
6472 288
8387 647
4437 285
5010 136
3690 233
8719 327
13050 119
8497 573
3565 849
2678 280