22940 592
6214 712
3485 728
898 39
7199 288
9366 647
4772 285
5667 136
4866 233
10264 327
16540 120
9577 573
3875 849
3072 281