21931 592
4382 712
3095 728
771 39
6870 288
8856 647
4601 285
5333 136
4539 233
9648 327
14145 120
9067 573
3703 849
2871 280