16647 114
8585 352
5461 428
22896 797
9573 700
16255 766
3169 96
152961 834
38831 424
19815 572
9685 857
21786 670
1568 320
4088 706