22958 592
6225 712
3488 728
899 39
7200 288
9369 647
4775 285
5677 136
4870 233
10268 327
16576 120
9587 573
3879 849
3076 281