22993 878
9651 449
5880 367
7958 364
10548 290
31162 476
17638 298
12276 360
12647 578
11233 313
6370 280
5867 78
54666 430
16512 809