12275 622
17933 154
39043 375
22777 296
5606 30
14186 885
3977 113
1850 231
7540 912
3821 436
5704 756
5485 669
3923 860
35636 408
33302 374
17649 322
3149 571
2783 610