22922 592
6191 712
3483 728
897 39
7199 288
9364 647
4770 285
5648 136
4863 233
10257 327
16509 120
9575 573
3873 849
3072 281