21934 592
4384 712
3100 728
774 39
6873 288
8860 647
4603 285
5339 136
4546 233
9651 327
14158 120
9069 573
3707 849
2881 280