16451 114
8539 352
5418 428
22873 797
9535 700
16188 766
3165 96
152958 834
38792 424
19804 572
9677 857
21736 670
1567 320
4087 706