21933 592
4384 712
3099 728
774 39
6872 288
8860 647
4603 285
5339 136
4544 233
9650 327
14156 120
9069 573
3707 849
2879 280