16647 114
8586 352
5462 428
22896 797
9573 700
16259 766
3169 96
152962 834
38831 424
19816 572
9685 857
21788 670
1568 320
4089 706