22940 592
6209 712
3485 728
898 39
7199 288
9366 647
4772 285
5665 136
4865 233
10264 327
16536 120
9576 573
3875 849
3072 281