22993 878
9651 449
5879 367
7958 364
10547 290
31158 476
17637 298
12276 360
12647 578
11233 313
6370 280
5867 78
54664 430
16512 809