21615 592
3819 711
2844 728
613 39
6663 288
8511 647
4473 285
5100 136
3954 233
9124 327
13459 119
8780 573
3589 849
2731 280