22957 592
6225 712
3488 728
899 39
7200 288
9368 647
4775 285
5677 136
4870 233
10268 327
16574 120
9586 573
3878 849
3075 281