22927 592
6196 712
3483 728
897 39
7199 288
9364 647
4770 285
5654 136
4864 233
10258 327
16519 120
9576 573
3873 849
3072 281